mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 08:06:19 +00:00
Queue incoming response.create frames until the active response finishes instead of closing the connection, aligning execution with the Codex client serial request flow. Separate pump exit notifications from the bounded business queue so disconnects and shutdown remain prompt. Preserve expiry handling with a full queue, retain protocol validation, and document the serial execution contract. Validated with 253 API tests, 12 architecture tests, strict workspace Clippy and Rust formatting. Co-authored-by: Codex <noreply@openai.com>