Description
After updating to v2.1.89, user messages and Claude responses are being removed from the terminal display during a conversation. This did not happen on the previous version (v2.1.87).
Behavior
- During a conversation, previous user prompts and assistant responses disappear from the terminal — not just tool results, but the actual messages themselves
- Scrolling up does not recover them — they are completely gone from terminal output
- Seems to trigger when performing work tasks (file reads, code changes), not during casual chat
- Tool results are also collapsed with
(ctrl+o to expand)
- Context usage shows only 6% (59.5k/1M) at the time of occurrence, so this is not autocompact
Expected Behavior
Previous messages should remain visible in terminal scrollback, as they did in v2.1.87 and earlier versions.
Environment
- Claude Code version: 2.1.89
- Model: Opus 4.6 (1M context)
- OS: macOS (Darwin 25.3.0)
- Shell: zsh
- Effort level: high
- Plugins: 21 enabled (everything-claude-code, superpowers, vercel, context7, github, etc.)
Steps to Reproduce
- Start a new Claude Code session on v2.1.89
- Have a conversation with some tool usage (file reads, code exploration)
- After several exchanges, notice that earlier user messages and Claude responses are no longer visible in terminal
/context confirms low usage (~6%), ruling out autocompact
Additional Notes
- Disabling
/buddy (companion) did not fix the issue
- This is a display/rendering change, not a context issue — Claude still remembers the conversation internally
- This behavior change is not documented in the v2.1.89 release notes
- Could be related to server-side Microcompact threshold changes (GrowthBook feature flags)
- The issue started immediately after updating from v2.1.87 to v2.1.89 on 2026-04-01
Description
After updating to v2.1.89, user messages and Claude responses are being removed from the terminal display during a conversation. This did not happen on the previous version (v2.1.87).
Behavior
(ctrl+o to expand)Expected Behavior
Previous messages should remain visible in terminal scrollback, as they did in v2.1.87 and earlier versions.
Environment
Steps to Reproduce
/contextconfirms low usage (~6%), ruling out autocompactAdditional Notes
/buddy(companion) did not fix the issue