Follow-up from the #1779 review: the terminal-bridge attach now forces UTF-8 with -u, but the same locale exposure remains on the other attach paths — internal/tmux/pty.go:729 and :733, controlpipe.go:113, keysender.go:101. Close the class deliberately rather than assuming those paths always inherit a UTF-8 locale. Credit @hfreire for finding the mechanism (raw WebSocket hex before/after in #1779).
Follow-up from the #1779 review: the terminal-bridge attach now forces UTF-8 with -u, but the same locale exposure remains on the other attach paths — internal/tmux/pty.go:729 and :733, controlpipe.go:113, keysender.go:101. Close the class deliberately rather than assuming those paths always inherit a UTF-8 locale. Credit @hfreire for finding the mechanism (raw WebSocket hex before/after in #1779).