Files
OmniRoute/tests
diegosouzapw eddde8b600 fix(providers): surface mid-stream chatgpt-session errors as structured SSE error chunks
- Route mid-stream error events through formatTranslatedStreamError instead of
  silently closing with finish_reason:stop, so a truncated turn is distinguishable
  from a completed one (AGENTS.md Hard Rule #6).
- Sanitize the message on the pre-stream error verdict as defense in depth.
- Cover the previously-untested gating paths: terminal event as the first
  meaningful event, source ending without a terminal event, empty source,
  heartbeat-only source, and incomplete with endTurn:true.
2026-09-02 02:04:07 -03:00
..
2026-08-26 14:25:01 -03:00