diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index fc8df2ab..f44d90c3 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -105,10 +105,10 @@ export const RunCommand = cmd({ return Agent.list().then((x) => x[0]) })() - const { providerID, modelID } = await (() => { + const { providerID, modelID } = await (async () => { if (args.model) return Provider.parseModel(args.model) if (agent.model) return agent.model - return Provider.defaultModel() + return await Provider.defaultModel() })() function printEvent(color: string, type: string, title: string) {