Files
hermes-agent/agent
kshitijk4poor 44f6d3bbee fix(streaming): switch main turn to non-streaming on out-of-order Anthropic SSE (#72833)
_maybe_disable_streaming now reuses anthropic_adapter._is_stream_unavailable_error
(its stream-unsupported + Bedrock IAM checks were a verbatim duplicate), so a custom
anthropic_messages provider raising 'Unexpected event order' retries without
streaming instead of repeating the same broken stream. Bedrock keeps
turn_recovery's sticky Converse switch.

Also drive the #60683 usage:null test through _call_anthropic so dropping the
normalize_stream_usage wiring in _open_anthropic_stream turns it red.
2026-09-24 22:29:32 +05:30
..
…
…
2026-09-11 09:31:13 -07:00