diff --git a/src/commands/auth-choice.default-model.ts b/src/commands/auth-choice.default-model.ts index 40aab6a33..6712c7975 100644 --- a/src/commands/auth-choice.default-model.ts +++ b/src/commands/auth-choice.default-model.ts @@ -5,21 +5,21 @@ export async function applyDefaultModelChoice(params: { config: ClawdbotConfig; setDefaultModel: boolean; defaultModel: string; - applyDefaultConfig: (config: ClawdbotConfig) => ClawdbotConfig | Promise; - applyProviderConfig: (config: ClawdbotConfig) => ClawdbotConfig | Promise; + applyDefaultConfig: (config: ClawdbotConfig) => ClawdbotConfig; + applyProviderConfig: (config: ClawdbotConfig) => ClawdbotConfig; noteDefault?: string; noteAgentModel: (model: string) => Promise; prompter: WizardPrompter; }): Promise<{ config: ClawdbotConfig; agentModelOverride?: string }> { if (params.setDefaultModel) { - const next = await params.applyDefaultConfig(params.config); + const next = params.applyDefaultConfig(params.config); if (params.noteDefault) { await params.prompter.note(`Default model set to ${params.noteDefault}`, "Model configured"); } return { config: next }; } - const next = await params.applyProviderConfig(params.config); + const next = params.applyProviderConfig(params.config); await params.noteAgentModel(params.defaultModel); return { config: next, agentModelOverride: params.defaultModel }; }