[Bug] Persistent orange pause badge overlays terminal input in WezTerm
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
[]This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗