The plain-English version
The total time allowed for an operation, divided across connection, request, processing, and retry stages.
Why it matters
It bounds how long callers wait and prevents retries from extending work indefinitely.
Let’s make it click
An API request allows a limited overall deadline rather than a full new timeout for every retry.
Vibe Bro’s heads-up
Independent per-stage timeouts can add up to far longer than the user-facing requirement if no overall deadline is enforced.
The docs behind it
Documentation links checked .
Editorial review · October 28, 2026
Supported: An overall deadline can bound accumulated stage/retry latency; individual timeout sums do not imply an end-to-end bound.