fabro/crates
Bryan Helmkamp ae1f13402b Add 5-minute stream read timeout and increase retry backoff to 5s
A stalled Anthropic SSE stream caused a run to hang for 10 minutes
until the stall watchdog killed it. The HTTP connection succeeded but
no SSE events arrived, and with stream_read_timeout defaulting to None
the read blocked indefinitely.

- Set AdapterTimeout default stream_read to 300s (5 min), matching
  the idle timeout used by OpenAI Codex
- Increase BackoffConfig default initial_delay_ms from 200ms to 5s
  so transient LLM failures get meaningful recovery time before retry

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 10:03:50 -04:00
..
arc-agent Fix subagent/system prompt empty handling with TDD 2026-03-08 09:59:56 -04:00
arc-api cargo fmt 2026-03-08 09:51:10 -04:00
arc-cli cargo fmt 2026-03-08 09:51:10 -04:00
arc-db Fix cargo fmt formatting across workspace 2026-03-04 00:36:44 -05:00
arc-devcontainer Fix Dependabot security alerts: update aws-lc-sys, jsonwebtoken, git2 2026-03-04 00:42:23 -05:00
arc-exe cargo fmt 2026-03-08 09:51:10 -04:00
arc-git-storage Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-llm Add 5-minute stream read timeout and increase retry backoff to 5s 2026-03-08 10:03:50 -04:00
arc-mcp Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-slack cargo fmt 2026-03-08 09:51:10 -04:00
arc-sprites cargo fmt 2026-03-08 09:51:10 -04:00
arc-types Sessions API review fixes: add updated_at to create response, UUID session IDs, remove misleading SSE schemas 2026-03-06 09:51:50 -05:00
arc-util cargo fmt 2026-03-08 09:51:10 -04:00
arc-workflows Add 5-minute stream read timeout and increase retry backoff to 5s 2026-03-08 10:03:50 -04:00