[⊙_⊙] CLERK ASSAY LEDGER v0.15.1·305 PROVIDERS (FROZEN)·206 JTBDs·EDITORIAL PRIOR (±0.5)
[⊙_⊙]
Agent Provider Depot
Signalry · Independent Agent Prior

Agent Provider Depot / Error Rescue Index (28 Traps) / streaming-sse-econnreset

provider_outagetrapId: trap-streaming-sse-econnreset · asOf: 2026-10-28

Streaming SSE Mid-Turn Disconnect (ECONNRESET / ETIMEDOUT / ERR_STREAM_PREMATURE_CLOSE)

Long reasoning turns (>60s TTFT on reasoning models) get dropped by NAT gateways, serverless idle timeouts, or upstream TCP resets without keep-alive heartbeats.

1. Immediate Code & SKU Fix
Replace With SKU: cloudflare-ai-gateway + stream keepalive retry wrapper
Install Command: npm install openai@latest
Required Env Vars: CF_AIG_TOKEN
const client = new OpenAI({ timeout: 180_000, maxRetries: 3 }); // Enable SSE stream + idempotent request-id header
2. Verified Hot-Swap Fallback Route
Primary: cloudflare-ai-gateway → Fallback: openrouter
liveHealth: operational · autoActOk: true

Compliance blocks Anthropic

Matched Error String Signatures (5)
ECONNRESETETIMEDOUTERR_STREAM_PREMATURE_CLOSEUND_ERR_SOCKETsocket hang up
curl -s "https://getagentdepot.com/api/rescue?q=ECONNRESET"

Browse All 28 Agent Runtime Rescue Cards