Terminal rendering corruption (garbled/overlapping characters) in v2.1.83
Description
After updating from v2.1.81 to v2.1.83, intermittent terminal rendering corruption appears where characters overlap and become garbled/unreadable.
Steps to Reproduce
The issue is intermittent and not always reproducible on demand, but occurs during normal Claude Code usage.
Expected Behavior
Text renders cleanly and legibly in the terminal.
Actual Behavior
Text appears garbled with characters overlapping — letters have extra symbols overlaid at incorrect baselines, making output unreadable. The corruption appears intermittently and not exclusively in the terminal (also observed in other contexts).
This likely relates to the fix in v2.1.83: "Fixed mouse tracking escape sequences leaking to shell prompt after exit" — escape sequence handling changes can cause terminal rendering corruption.
Environment
- Claude Code version: 2.1.83
- OS: macOS
- Terminal: iTerm2
- Started with: v2.1.83 update (was working fine on v2.1.81)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗