🚀 Features
- Interrupt cancelled Codex Responses Lite websocket requests - by @caozhiyuan (3df0a)
🐞 Bug Fixes
- End interrupted Responses streams with response.failed - by @andyzengmath (c8c33)
- Continue from interrupted Responses websocket checkpoints - by @caozhiyuan (067ca)
🏎 Performance
- Reuse decoded Responses stream events - by @caozhiyuan (08738)
- Count WebSocket message bytes without encoding - by @caozhiyuan (bbe1f)
- Reuse xAI OAuth lookups and cache Codex catalog fallback - by @caozhiyuan (ef110)