Skip to main content

Streaming run timeout

Cap how long await run / run_agent waits after start:
Use a generous limit for long-running graphs, or the default from the SDK (see Environment).

Idempotent duplicate tool responses

If tool results are submitted twice for the same call_id, the API may respond with HTTP 409 and a stable error code. Treat that as safe to ignore when you know the first submission succeeded.