mirror of
https://github.com/stablyai/orca.git
synced 2026-10-31 09:07:40 +00:00
* fix(codex): launch Codex without its paste-burst guess outside Windows Codex treats a fast run of keys followed by Enter as a paste and turns the Enter into a newline. Keystrokes relayed from a remote client can reach the host bunched together, so the prompt stayed in the composer as a draft. Orca's terminals bracket every real paste, so the guess can only misfire there. Orca now launches and resumes Codex with disable_paste_burst=true, except on Windows, where Codex reads console input records and relies on the burst for pastes. Fixes #34496 * test: expect Codex launches to disable the paste burst off Windows Refs #34496 * fix(codex): keep the paste-burst flag out of commands that end their options Refs #34496 * fix(codex): decide the paste-burst flag from a paired server's own OS on resume Resume quoting on a paired server keeps the client's platform, so a macOS client resuming Codex on a Windows server would have disabled the burst that Windows Codex needs. The resume target now carries the server's reported OS and leaves the flag off when it is Windows or unreported. Refs #34496 * fix(codex): add the paste-burst flag only when the command runs Codex itself A wrapper override may not forward -c, which would break every launch. Refs #34496 * fix(codex): leave the paste-burst flag off compound commands and unreported SSH hosts Refs #34496 * test: leave pass-through resume input untouched in the banner spec Refs #34496 * test(mobile): expect AI-vault Codex resumes to disable the paste burst Refs #34496