experiential v0.7.19
Highlights
- Responses-over-WebSocket transport (#706): /v1/responses accepts ws upgrades as a pure transport adapter over the existing decode/admission/settlement — auth before accept (401 at the upgrade like OpenAI),
generate:falseprewarm answered without admission, wrapped in-band error frames, connection reuse, 426 on plain GET. Live-accepted with a real Codex CLI session over ws through the full chain (zero HTTP fallbacks). Includes theprevious_response_not_founderror-code alignment Codex's auto-recovery keys on — previously every prewarmed turn hard-failed on our non-matching code string. Unlimited connection lifetime at the engine (decision recorded; the compatible cap lever is the wrapped connection-limit close Codex already handles). - Tolerant Gemini stream reader (#708): usage-only trailers and clean stream end no longer reject.
Ships experiential 0.7.19.