[FEATURE] Inline option selection with feedback in Plan Mode
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 Claude Code presents a list of options in Plan Mode (e.g., "How would you like to handle X? Option 1... Option 2... Option 3..."), the current interaction model is binary: either pick an option as-is, or type a free-form message overriding everything. There's no way to say "Option 1, but with this modification" without re-explaining the full intent from scratch.
Proposed Solution
Allow users to select an option and attach inline feedback or edits to that specific selection — similar to choosing a radio button and then getting a follow-up text field to qualify it.
Concretely, the flow would look like:
- Claude presents options in Plan Mode
- User selects one (e.g., Option 1)
- A follow-up input appears, pre-anchored to that option — something like: "Any modifications to Option 1?"
- User can leave it blank (pure selection) or type a qualifier (e.g., "but skip the database migration step")
- Claude proceeds with Option 1 as the base, incorporating the feedback
Why This Matters
In practice, none of the options Claude offers are ever a perfect fit. The current workaround is to type a custom response like "go with the first option but..." — which forces the user to re-describe the option they already selected, and breaks the structured selection flow entirely. This feature would make plan-mode interactions feel more like a real back-and-forth and less like filling out a form with no margin for nuance.
Acceptance Criteria
- When an option is selected in Plan Mode, an optional follow-up input is available before confirming
- Leaving the input blank behaves identically to the current selection behavior
- Claude's plan summary reflects both the chosen option and the user's qualifier
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
Example scenario:
- I ask Claude to help refactor an authentication module
- Claude enters Plan Mode and presents 3 approaches (JWT, session-based, OAuth)
- I want JWT, but with refresh token support added
- Currently I have to type "go with option 1 but also add refresh token handling" from scratch
- With this feature, I'd select Option 1 and type "add refresh token support" in the follow-up field
- Claude proceeds with JWT as the base, already aware of the qualifier — no re-explanation needed
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗