[FEATURE] VSCode: Make AskUserQuestion collapsible.
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
<rant>A user experiencing the same issue reported: "Feature Request: Delay AskUserQuestion modal until user has finished reading streamed response", which got closed at "not planned". I don't understand. Of course the feature was "not planned" because it was suggested by a user, not a member of the team.</rant>
Frequently when using claude code in vscode, a response or reasoning is given, followed immediately by the AskUserQuestion. The response or reasoning is dimmed and scrolled off screen by the AskUserQuestion before the user has a chance to read the response. So the user is being asked to approve something without having a chance to know what they are approving. I am able to scroll up and read the response, but it is a major pain point because
- I have to scroll up, rather than just read and respond.
- The response is dimmed, and so it is more difficult to read.
Proposed Solution
If the Approve/Diaspprove UI had a collapse/expand button, and the response were not dimmed, that would go a long way to solving this problem.
Alternative Solutions
Put AskUserQuestion in a separate window in VSCode, with a single short line in the main text stream informing the user to respond in the other window.
Priority
High - Significant impact on productivity
Feature Category
Interactive mode (TUI)
Use Case Example
Just everyday use of claude code in vscode
Additional Context
Please don't close this feature request just because it is "not planned". Please plan it.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗