[Bug] Persistent orange pause badge overlays terminal input in WezTerm

Status Open
Reported on v2.1.215
Maintainer reply None cached
Activity 1 comment · opened Jul 20, 2026

Bug Description
Bug: Persistent orange "paused" badge overlays typed input in WezTerm

An orange rounded badge with a white pause icon (⏸-style) appears pinned to the WezTerm pane whenever the chat prompt is
idle/waiting for input, overlapping the lower-right corner where I type. Disappears during AskUserQuestion-style
multi-choice prompts.

Diagnostics ruled out:

  • Not a WezTerm OSC 9/777 toast — notification_handling config change had no effect; raw OSC 9/777 injected into a clean

WezTerm pane didn't reproduce it

  • Not WezTerm's OSC 9;4 progress-bar handling — setting "terminalProgressBarEnabled": false in settings.json + restart

didn't remove it

  • Not the tui: fullscreen alt-screen renderer — switching to "tui": "default" + restart didn't remove it
  • Not a custom statusline script — my ~/.claude/statusline.sh only emits plain ANSI-colored text, no icons/images
  • Not a separate window/surface — GNOME Shell's Looking Glass picker attributes it to the same actor as the rest of the

WezTerm window

  • Not text/color content — wezterm cli get-text --escapes on the pane shows nothing unusual in that region, consistent with

it being a true inline raster image (Kitty graphics protocol / iTerm2 OSC 1337, both of which the claude binary contains
string references to) that a plain text dump wouldn't capture

  • Ctrl-L clears it temporarily; it reappears on the next keystroke/render

Env: WezTerm 20240203-110809-5046fc22 on Ubuntu/GNOME Wayland, Claude Code CLI 2.1.215.

Environment Info

  • Platform: linux
  • Terminal: WezTerm
  • Version: 2.1.215
  • Feedback ID: ec1e3af7-8d8f-4d3e-9bdf-fc0e9d4399b7

Errors

[]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗