diff --git a/src/config/index.ts b/src/config/index.ts index 859f6881a..2f0f15717 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -757,9 +757,7 @@ export class CliHelpError extends Error { } /** Printed for `corbits --version` / `-V`. Matches `package.json` version. */ -export const CLI_VERSION_TEXT = `${COMMAND_NAME} v${ - typeof pkg.version === "string" ? pkg.version : "0.0.0" -}`; +export const CLI_VERSION_TEXT = `${COMMAND_NAME} v${pkg.version}`; /** * Thrown when the operator asked for the CLI version. Entry points must print diff --git a/src/config/profiles.ts b/src/config/profiles.ts index 2a3ebc7b1..04d2614e6 100644 --- a/src/config/profiles.ts +++ b/src/config/profiles.ts @@ -113,7 +113,7 @@ export async function resolveProfile( merged.summarizerTimeoutMs = projectProfile.summarizerTimeoutMs; } - const resolvedName = profileName ?? projectProfile?.profile; + const resolvedName = namedProfileName; if (resolvedName !== undefined) merged.profile = resolvedName; return merged; diff --git a/src/exec/runner.ts b/src/exec/runner.ts index ff14ee106..0e41744c7 100644 --- a/src/exec/runner.ts +++ b/src/exec/runner.ts @@ -646,9 +646,10 @@ export async function runExec(config: Config): Promise { }); }, }); - const sessionMode: SessionMode = - resolveSessionMode(config.settings, localSettingsForMode) ?? - "orchestrator"; + const sessionMode: SessionMode = resolveSessionMode( + config.settings, + localSettingsForMode, + ); const interactive = resolveExecInteractive({ stdinTTY: input.isTTY,