[FEATURE] Collapsible Sticky Prompt Block in the VS Code Extension Panel
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
The confirmation prompt stays sticky at the bottom of the panel, which is helpful for keeping the action visible. However, it also covers part of the response content.
This becomes more noticeable when working in a typical split-screen setup (editor + terminal + Claude panel), where the available panel height is already limited. If users want to read the full response before deciding, the only option is to dismiss the prompt first, then ask Claude to show it again later.
As a result:
- The sticky prompt covers part of the response, making it harder to review findings or plans before making a decision.
- On smaller panel heights, the prompt occupies a significant portion of the available space.
- The current workaround is to dismiss the prompt and ask Claude to show it again later.
- This is especially noticeable when Claude returns a long analysis or implementation plan that should be reviewed before approval.
Related Issues:
#52007 — closed as not planned, but the core problem remains actively present
#62390 — closed as duplicate, same pain point from a different angle
Proposed Solution
Allow users to temporarily collapse the sticky prompt block while keeping the prompt active. This would let users:
- Read and scroll through the full response without the prompt taking up space.
- Expand the prompt again when they're ready to respond.
- Avoid having to dismiss the prompt and ask Claude to show it again.
Suggested UX:
- Add a ▼ / ▲ toggle button to the sticky prompt block.
- When collapsed, reduce it to a thin bar (e.g. "Claude is waiting for your input...").
- Clicking the bar expands the prompt back to its full state so users can respond.
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
Configuration and settings
Use Case Example
_No response_
Additional Context
<img width="584" alt="Image" src="https://github.com/user-attachments/assets/97347123-17c1-4157-9461-c1b60f17bdc6" />
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗