mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 08:06:19 +00:00
Track inbound byte progress before WebSocket decoding so active uploads do not trip the heartbeat timeout. Reuse Axum handshake validation and report actual receive idle time. Cover successive slow uploads and stalled partial frames, and document the downstream liveness contract. Validation: 652 API and gateway tests passed; production API check, strict workspace Clippy, and formatting passed. Co-authored-by: Codex <noreply@openai.com>