[FEATURE] Terminal re-renders entire conversation on resize and Ctrl+O toggle, causing disruptive scrolling
Resolved 💬 3 comments Opened Jan 11, 2026 by nyrv Closed Jan 15, 2026
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
Two related UX issues around terminal re-rendering:
- Window resize triggers full context replay - Resizing the terminal window causes the entire conversation history to re-render/scroll, which is slow and
disorienting, especially in long sessions.
- Ctrl+O (show thinking) also triggers full replay - Toggling thinking visibility with Ctrl+O re-renders the entire context, making it disruptive to check Claude's
reasoning mid-conversation.
### Current behavior
- Any resize or Ctrl+O press = full re-render + scroll through entire history
- Long conversations become painful to navigate
- Checking thinking mid-task interrupts flow
### Desired behavior
- Resize: Reflow text in-place without scrolling to top/replaying
- Thinking: Consider a separate scrollable panel or side view for thinking/actions that doesn't affect the main conversation view
### Environment
- Claude Code 2.1.4
- Linux
Proposed Solution
A separate scrollable side-window (with vim navigation), which shows claude's thinking and the work it is doing would be great.
Alternative Solutions
_No response_
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗