From fb9aced3151c40694f1f01fd95665c4f5d90eb67 Mon Sep 17 00:00:00 2001 From: Ben Brandt Date: Wed, 8 Apr 2026 13:51:24 +0200 Subject: [PATCH] fix: Allow auto mode after plan mode and send description for auto mode (#528) --- src/acp-agent.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/acp-agent.ts b/src/acp-agent.ts index 955e419f..3abceac2 100644 --- a/src/acp-agent.ts +++ b/src/acp-agent.ts @@ -1130,6 +1130,7 @@ export class ClaudeAcpAgent implements Agent { if (toolName === "ExitPlanMode") { const options = [ + { kind: "allow_always", name: 'Yes, and use "auto" mode', optionId: "auto" }, { kind: "allow_always", name: "Yes, and auto-accept edits", @@ -1167,6 +1168,7 @@ export class ClaudeAcpAgent implements Agent { response.outcome?.outcome === "selected" && (response.outcome.optionId === "default" || response.outcome.optionId === "acceptEdits" || + response.outcome.optionId === "auto" || response.outcome.optionId === "bypassPermissions") ) { await this.client.sessionUpdate({ @@ -1546,7 +1548,7 @@ export class ClaudeAcpAgent implements Agent { { id: "auto", name: "Auto", - decription: "Use a model classifier to approve/deny permission prompts.", + description: "Use a model classifier to approve/deny permission prompts.", }, { id: "default",