zai-proxy/notes
jedarden ef301090ce docs(bf-2kk): verify response validation test coverage
All required tests already exist and pass:
- Empty/invalid JSON body (non-streaming) triggers retries → 502
- Empty streaming response (zero bytes) triggers retries → 502
- Upstream call counts verified (1 + MAX_RETRIES)
- Metric assertions verified (error_type labels)
- go test ./proxy/ -run TestResponseValidation -race PASS

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-02 15:33:08 -04:00
..
bf-2kk.md docs(bf-2kk): verify response validation test coverage 2026-07-02 15:33:08 -04:00
bf-3gx.md test(ratelimiter): make AdaptiveRateLimiter testable via window duration injection 2026-07-02 10:55:06 -04:00
bf-3j1.md test(ratelimiter): make AdaptiveRateLimiter testable via window duration injection 2026-07-02 10:55:06 -04:00
bf-3zp.md test(bf-3zp): add mock upstream server test infrastructure 2026-07-02 12:45:10 -04:00
bf-4a2.md docs(plan): mark migration checklist complete 2026-06-21 10:38:46 -04:00
bf-4co.md docs(notes): document bead bf-4co completion - README fixes already done in a106abd 2026-07-02 07:59:17 -04:00
bf-4k9.md notes(bf-4k9): verify plan.md already up-to-date for dashboard 1.1.0 2026-07-02 13:53:45 -04:00
bf-32n.md notes(bf-32n): document that bounds enforcement tests already exist 2026-07-02 13:19:04 -04:00
bf-47d.md docs(bf-47d): document that TestAdaptiveRateLimiter_BasicState already exists 2026-07-02 12:30:34 -04:00
bf-244.md docs(bf-244): verify 429 retry logic unit tests 2026-07-02 15:04:19 -04:00