Skip to content

v0.10.24

Choose a tag to compare

@0x5446 0x5446 released this 03 Jun 13:18
· 467 commits to main since this release
809d00b

Fix: Feishu messages injected into a codex terminal now actually submit.

codex CLI >=0.136 added paste-burst detection: the old inject sent the message
text via tmux send-keys -l and then a back-to-back send-keys Enter, which
codex coalesced into one read and treated the Enter as a newline inside the
paste — so the message landed in the input box but never sent (codex 0.135 was
fine; the break is deterministic on 0.136).

Now messages are delivered via bracketed paste (set-buffer + paste-buffer -p
into a named buffer) followed by a brief delay and a standalone Enter, giving
codex an unambiguous paste boundary so the Enter submits. Single-key replies
(y/n/1-9) stay raw keystrokes for permission menus. Verified end-to-end against a
live codex 0.136 session (single-line + multi-line). Full suite 100 passed.