Skip to content

Captivity v1.5 — Smart Retry System

Choose a tag to compare

@gaminization gaminization released this 23 Mar 23:39
· 70 commits to main since this release

Added

  • core/retry.py — smart retry engine with adaptive backoff
  • Exponential backoff with additive jitter
  • Failure classification: transient, auth, rate-limited, portal-down
  • Sliding window rate limiter (5 attempts per 60s)
  • Circuit breaker: auto-opens on auth errors, auto-resets after cooldown
  • 311 total tests