Retry Logic

Domain: Agent Fundamentals

🎯 Motivation

When a transient error occurs (network timeout, rate limit), retrying the action after a delay often succeeds.

📋 Concrete Example

Retry: API call fails with 429 (rate limit). Wait 5 seconds. Retry. Fails again. Wait 10 seconds. Retry. Succeeds. The retry logic handles temporary failures automatically.

🔗 Analogy

Calling a busy restaurant - the line is engaged. You wait and call again. If still busy, you wait longer and call again. Retry logic does this automatically for transient failures.