Discussed in #13790
Originally posted by dolzenko August 13, 2026
Issue Description
Originally when using ghostty with codex cli and conversation contains Russian chars I was getting

on task completion.
Expected Behavior
Proper notification message
Actual Behavior
Notification doesn't appear
Reproduction Steps
- Open Ghostty
- Run
bash -c 'p=$(printf "a%.0s" {1..254}); printf "\033]9;%sЯ\007" "$p"'
Ghostty Logs
No response
Ghostty Version
Ghostty 1.3.1-arch2
Version
- version: 1.3.1-arch2
- channel: tip
Build Config
- Zig version : 0.15.2
- build mode : .ReleaseFast
- app runtime : .gtk
- font engine : .fontconfig_freetype
- renderer : renderer.generic.Renderer(renderer.OpenGL)
- libxev : io_uring
- kernel version: 7.1.6-arch1-1
- desktop env : other
- GTK version :
build : 4.22.2
runtime : 4.22.4
- libadwaita : enabled
build : 1.9.0
runtime : 1.9.3
- libX11 : enabled
- libwayland : enabled
OS Version Information
arch
(Linux only) Display Server
Wayland
(Linux only) Desktop Environment/Window Manager
No response
Minimal Ghostty Configuration
# No configuration required.
Additional Relevant Configuration
No response
AI Usage Disclosure
I used OpenAI Codex to help investigate the root cause, implement and test a candidate fix, and edit this report. I reviewed the report and code changes.
I acknowledge that:
Discussed in #13790
Originally posted by dolzenko August 13, 2026
Issue Description
Originally when using ghostty with codex cli and conversation contains Russian chars I was getting

on task completion.
Expected Behavior
Proper notification message
Actual Behavior
Notification doesn't appear
Reproduction Steps
bash -c 'p=$(printf "a%.0s" {1..254}); printf "\033]9;%sЯ\007" "$p"'Ghostty Logs
No response
Ghostty Version
OS Version Information
arch
(Linux only) Display Server
Wayland
(Linux only) Desktop Environment/Window Manager
No response
Minimal Ghostty Configuration
# No configuration required.Additional Relevant Configuration
No response
AI Usage Disclosure
I used OpenAI Codex to help investigate the root cause, implement and test a candidate fix, and edit this report. I reviewed the report and code changes.
I acknowledge that:
```) on separate lines.