core-agent-ide/codex-rs/codex-api/src/endpoint
Ahmed Ibrahim ebdd8795e9
Turn-state sticky routing per turn (#9332)
- capture the header from SSE/WS handshakes, store it per
ModelClientSession using `Oncelock`, echo it on turn-scoped requests,
and add SSE+WS integration tests for within-turn persistence +
cross-turn reset.

- keep `x-codex-turn-state` sticky within a user turn to maintain
routing continuity for retries/tool follow-ups.
2026-01-16 09:30:11 -08:00
..
chat.rs Turn-state sticky routing per turn (#9332) 2026-01-16 09:30:11 -08:00
compact.rs chore: proper client extraction (#6996) 2025-11-25 18:06:12 +00:00
mod.rs Add model client sessions (#9102) 2026-01-13 01:15:56 +00:00
models.rs Merge Modelfamily into modelinfo (#8763) 2026-01-07 10:35:09 -08:00
responses.rs Turn-state sticky routing per turn (#9332) 2026-01-16 09:30:11 -08:00
responses_websocket.rs Turn-state sticky routing per turn (#9332) 2026-01-16 09:30:11 -08:00
streaming.rs Turn-state sticky routing per turn (#9332) 2026-01-16 09:30:11 -08:00