[Bug] OSC 8 hyperlink escape sequences stripped in statusline output
Resolved 💬 2 comments Opened Jun 23, 2026 by csustaita Closed Jun 27, 2026
Bug Description
Statusline OSC 8 hyperlink (clickable file:// folder link) stopped working after auto-update to 2.1.186. The ESC byte starting the OSC 8 sequence is stripped before the statusline renders, so the terminal sees plain text, not a link. Worked on 2.1.185. Confirmed harness-side: identical bytes are Cmd-clickable in a plain Ghostty 1.3.1 window with Claude Code not running, and not clickable with it running. Ghostty unchanged since March. The ! command prefix also strips the ESC byte (printf '\e]8;;...' renders literal ]8;;...). Not fixable from the statusline script or settings.
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.1.186
- Feedback ID: a433e914-8e11-4432-8d0f-07b842746844
Errors
[]This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗