Repository navigation
v0.7.0a2
·
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_msin 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.