[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)

  1. Yes, auto-accept edits
  2. Yes, manually approve edits
  3. 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:

  1. 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
  2. I already have auto-compact enabled - Context management is handled automatically, so forcing a clear at plan approval is unnecessary
  3. 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_

View original on GitHub ↗

This issue has 7 comments on GitHub. Read the full discussion on GitHub ↗