diff --git a/electron/utils/openclaw-auth.ts b/electron/utils/openclaw-auth.ts index 0cc6d6156..da7b95302 100644 --- a/electron/utils/openclaw-auth.ts +++ b/electron/utils/openclaw-auth.ts @@ -197,9 +197,10 @@ export function setOpenClawDefaultModel(provider: string): void { } // Set the default model for the agents + // model must be an object: { primary: "provider/model", fallbacks?: [] } const agents = (config.agents || {}) as Record; const defaults = (agents.defaults || {}) as Record; - defaults.model = model; + defaults.model = { primary: model }; agents.defaults = defaults; config.agents = agents;