Skip to content

[FEATURE] Hide plan display when responding to user if user asks a question on Plan Approval Option 3 input #42714

@matkatmusic

Description

@matkatmusic

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

When I am reviewing plans generated by Claude, I often ask questions about the plan. When Claude is showing the plan and requesting approval, there's no method of being able to chat with Claude about the plan while it is displayed in the terminal window unless you open the plan file in the IDE and use 'ctrl-C' to get back into interactive mode. The only other option to interact with Claude about the plan on this approval window is to use Option 3 on the "Would you like to proceed?" modal to interact with claude. When Claude responds to the question, the response to the question is immediately followed with the display of the plan. This means the user has to scroll up to see the agent's response to the users question, which slows down productivity.

Proposed Solution

add a 4th option in the Plan approval modal:

4. Chat about this (or ask a question)

After the user is finished chatting, or after the agent responds to the question, ask the user if they're ready to review the plan, and then, if yes, show the plan and then the 'accept plan' modal.

Alternative Solutions

I currently open the plan file in the IDE, then press Ctrl-C to exit the plan approval modal, then chat with claude about the plan and have my questions answered and avoid having to scroll up past the plan to find the answer.

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

Ask Claude to create a plan for a feature.
Identify areas in the plan that need further clarification and ask Claude about them in the approval screen using option three to enter the text.
Claude will respond and then re-display the plan after, forcing the user to scroll up.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions