Keep Python services running through brief failures.
Guides developers in adding retries, timeouts, and graceful failure handling to Python applications.
When to use it
Use when adding retries or network timeouts, building fault-tolerant microservices, handling rate limits, creating infrastructure decorators, or designing circuit breakers.
It changes how the agent implements Python service calls by requiring selective retries, bounded waits, logging, and timeouts.
What you provide
Uses tenacity for the main production retry patterns; simpler cases may use built-in retries or a custom implementation.
No additional actions listed.