# Timeouts and Limits

The request timeouts and response read caps the library applies.

## Values

| Item | Value | Source |
|---|---|---|
| Request timeout | 10 minutes | `llmrouter.NewHTTPClient` |
| Response-header timeout | 15 seconds | the clients built by `codex` and `grok-oauth` |
| Model listing / usage query timeout | 10 seconds | inside each `Models` / `Usage` |
| Stream body cap | 64 MiB | `llmrouter.StreamBodyLimit` |
| Error body cap | 8 KiB | `llmrouter.ErrorBodyLimit` |

## Related

- [Stream Symbols](/api-reference-streaming): every read-cap constant
