Files
OmniRoute/tests
Markus Hartung 17eac4978a fix(combo): attach combo diagnostics to round-robin and runtime-unit retry-limit 503s (#11462)
The round-robin combo strategy's terminal "Maximum combo retry limit
reached" 503 (open-sse/services/combo.ts, handleRoundRobinCombo) and the
nested runtime-unit loop used by pipeline/fusion combo steps
(open-sse/services/combo/runtimeUnits.ts) returned a bare errorResponse()
with zero diagnostics, while the priority-strategy path in the same file
already attaches a full errorResponseWithComboDiagnostics trace
(poolSize, attemptOrder, excluded providers/reasons, terminalReason,
recovery hint) for the identical terminal condition.

Wire the same diagnostics helper into both paths so callers get the same
actionable trace regardless of combo strategy.
2026-08-26 13:09:38 -03:00
..