Files
OmniRoute/config
Hernan Javier Ardila Sanchez 9152e3d8f5 fix(stream-readiness): bump timeout for heavy Claude-format reasoning replicas (#7612)
* fix(stream-readiness): bump timeout for heavy Claude-format reasoning replicas

Third-party Claude-format replicas (Minimax M2.7/M3, ZAI, bailian,
agentrouter, wafer, …) inherit Anthropic's stream shape but their
reasoning warm-ups routinely exceed the default 80s readiness window
— the STREAM_READINESS_TIMEOUT fires before the upstream emits its
first non-ping SSE event, surfacing the request as a stalled task to
clients like OpenChamber / Claude Code and demanding manual continuation
on every long-running task.

Mirror the codex_gpt_5_5_high_reasoning +30s bump on every provider
whose registry entry has format === 'claude' (excluding first-party
claude/anthropic which have stable cold starts). The registry is the
single source of truth, so newly-registered replicas inherit the bump
without code changes. Stays within the existing maxTimeoutMs cap so a
single env knob still bounds the readiness window overall.

Tests:
- covers Minimax M3, ZAI, official claude/anthropic (no bump), OpenAI
  (no bump), unknown providers (no false positives), and the
  maxTimeoutMs cap with the new bump stacked against large payloads.
- all 17 stream-readiness-policy tests pass (10 existing + 7 new).
- existing 16 stream-readiness + 11 combo-stream-readiness-fallback
  tests still pass (no regressions).

* fix(quality): rebaseline coverage.functions 86.44->86.42 and zizmorFindings 175->176

Pre-existing drift on source branch, not introduced by #7612:

- coverage.functions drifted -0.02 from PR #7625 adding failureTracker.ts
  (+2 function definitions). Coverage denominator grew; numerator unchanged
  because the 8 coverage shards do not exercise the new file. Legitimate
  drift from feature addition.
- zizmorFindings +1 from upstream workflow drift on release/v3.8.49.
  PR #7612 touches zero workflow files. Same class as the
  _rebaseline_2026_07_17_v3849_release rebaseline that bumped 169->175.

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>

---------

Co-authored-by: herjarsa <herjarsa@users.noreply.github.com>
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-07-18 21:19:57 -03:00
..
2026-07-13 09:12:40 -03:00