Skip to content

Commit 94ff788

Browse files
committed
fix(acp): persist default mode on session init
Signed-off-by: assagman <[email protected]>
1 parent 7b12bc5 commit 94ff788

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

packages/opencode/src/acp/agent.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -731,6 +731,9 @@ export namespace ACP {
731731
const defaultAgentName = await AgentModule.defaultAgent()
732732
const currentModeId = availableModes.find((m) => m.name === defaultAgentName)?.id ?? availableModes[0].id
733733

734+
// Persist the default mode so prompt() uses it immediately
735+
this.sessionManager.setMode(sessionId, currentModeId)
736+
734737
const mcpServers: Record<string, Config.Mcp> = {}
735738
for (const server of params.mcpServers) {
736739
if ("type" in server) {

0 commit comments

Comments
 (0)