[FEATURE] Claude is too aggressive about screen space management; give me way to turn that off or at least down
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 Claude Code harness tries to be somewhere in between a pure CLI (i.e., text stream in, text stream out) and a more full-featured editor that manages its screen space deliberately. One consequence of that is that it will frequently erase things from the screen after they cease to be of concern to it. A good example is permission prompts, which disappear from the screen entirely after I have responded to them, despite the fact that they contain information that I sometimes would like to refer back to (and every now and then desperately need to refer back to). Most recently I cleared the context with /clear and the last piece of output it had produced disappeared from the screen even though that output contained a text fragment that I needed to copy&paste into my next prompt for the new session.
Proposed Solution
I'd very much like a preference setting to make it stop erasing things it has previously output. I have an infinite scrollback buffer and I'd like to be able to make full use of it.
Alternative Solutions
Other tools solve this problem by being less "smart".
Priority
Medium - Would be very helpful
Feature Category
Interactive mode (TUI)
Use Case Example
Just read the problem statement.
Additional Context
_No response_