Commit Graph

2 Commits

Author SHA1 Message Date
diegosouzapw
18a25e4e4c fix: combo retry loop stops immediately on client disconnect (499) (#1681)
- Treat status 499 as terminal non-retryable error in both priority and
  round-robin combo loops — no fallback to other models when client is gone
- Propagate AbortSignal from request into handleComboChat so the combo
  loop can detect client disconnects before starting new model attempts
- Make retry/fallback delays abort-aware via signal.addEventListener
- Add 5 unit tests covering 499 early-exit, signal.aborted pre-check,
  multi-model abort, 502 contrast behavior, and abort-during-wait
2026-04-27 11:39:26 -03:00
abix5
6dd883e5f4 feat(authz): introduce centralized proxy-based authz pipeline and lifecycle policy (#1632)
Integrated into release/v3.7.2
2026-04-27 07:16:24 -03:00