[BUG] Claude reprinting it's entire console history when typing

Resolved 💬 3 comments Opened Aug 13, 2025 by D4yvid Closed Aug 17, 2025

Environment

  • Platform (select one):
  • [X] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.0.73 (Claude Code)
  • Operating System: Arch Linux (x86_64)
  • Terminal: tmux pane on alacritty

Bug Description

The screen is always flickering when typing any character into the terminal with a text input that has more than 3 lines and a line with wrapped content. If the prompt is really large, it's really bad to type anything

Steps to Reproduce

  1. Create a tmux pane where the content of the text input will be wrapped, with at least 3 lines and +5 lines more than the pane height (for example, height is 10, create a prompt that would consume at least 12 lines
  2. Type anything

Expected Behavior

The screen not to re-print every single character of it's previous state and only update what really changed

Actual Behavior

The screen is re-printing every single line that it had outputted before

Additional Context

https://github.com/user-attachments/assets/5a1b2682-4e2c-45dc-b54f-b4284ff14f91

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗