Skip to content

Terminal rendering corruption (garbled/overlapping characters) in v2.1.83 #38578

Description

@saurav-malani

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions