refactor(src): split oversized modules

This commit is contained in:
Peter Steinberger
2026-01-14 01:08:15 +00:00
parent b2179de839
commit bcbfb357be
675 changed files with 91476 additions and 73453 deletions

View File

@@ -0,0 +1,16 @@
import type { ClawdbotConfig } from "../../../config/config.js";
import { resolveUserPath } from "../../../utils.js";
import type { OnboardOptions } from "../../onboard-types.js";
export function resolveNonInteractiveWorkspaceDir(params: {
opts: OnboardOptions;
baseConfig: ClawdbotConfig;
defaultWorkspaceDir: string;
}) {
const raw = (
params.opts.workspace ??
params.baseConfig.agents?.defaults?.workspace ??
params.defaultWorkspaceDir
).trim();
return resolveUserPath(raw);
}