[FEATURE] Add setting to configure default option in plan mode approval dialog
Open 💬 7 comments Opened Jan 16, 2026 by dev-user-8472
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When approving a plan after plan mode, I see this dialog:
❯ 1. Yes, clear context and auto-accept edits (shift+tab)
- Yes, auto-accept edits
- Yes, manually approve edits
- Type here to tell Claude what to change
The default selection is option 1 which clears the context. I always want option 2 ("Yes, auto-accept edits") because:
- Context preservation improves performance - For complex, multi-step problems, keeping the full conversation context helps Claude understand the broader picture and make better decisions during implementation
- I already have auto-compact enabled - Context management is handled automatically, so forcing a clear at plan approval is unnecessary
- Clearing loses valuable context
Every time I approve a plan, I have to press down arrow to select option 2 instead of accidentally clearing my context.
Proposed Solution
Add a setting (e.g., planApprovalDefaultOption) that allows users to configure which option is selected by default:
{
"planApprovalDefaultOption": 2
}
Or with named values:
- "clearAndAutoAccept" (current default)
- "autoAccept"
- "manualApprove"
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗