Skip to content

v0.7.0a2

Choose a tag to compare

@github-actions github-actions released this 04 Jul 16:56
· 1248 commits to master since this release

v0.7.0a2

Bug Fixes

  • Streaming error status codes — upstream 4xx/5xx errors during streaming now return the correct HTTP status code to the client instead of being buried in an SSE event on HTTP 200. Client SDKs (Anthropic, OpenAI) can now properly handle context_length_exceeded, rate limits, etc.

Performance

  • validate 0.5.0 → 0.6.0 — O(1) discriminated union dispatch table (from zerodep #108). IR validation for large agent conversations (500+ messages) drops from ~917ms to ~13ms (~70x improvement). Addresses #344.

Enhancements

  • stream_connect_ms in profile — streaming requests now record the time spent waiting for upstream response headers separately from request conversion time. Distinguishes "conversion is slow" from "upstream is slow" in profiling data.
  • httpclient 0.4.2 → 0.4.4 — vendored HTTP client bug fixes.

Full Changelog

v0.7.0a1...v0.7.0a2