Skip to main content

backoff_delay

Function backoff_delay 

Source
fn backoff_delay(consecutive_failures: u32) -> Duration
Expand description

Per-account exponential backoff schedule for usage-probe failures. Doubles each consecutive failure, capped at 10 minutes. The 60 s poll loop ticks ~once a minute; without backoff, a transient per-IP /usage 429 would persist across every cycle for as long as Anthropic kept rate-limiting, preventing any account from accumulating fresh usage data.

consecutivedelay
130 s
21 min
32 min
44 min
58 min
6+10 min (cap)