When an agent job fails in under 30 seconds (indicating rate limiting or auth rejection), the watcher now: - Requeues the ticket back to the queue instead of marking it done - Applies exponential backoff: 2x, 4x, 8x the base poll interval - Resets backoff to 1x on successful job completion This prevents burning through the entire queue during rate-limited periods. Tested on Clotho (AU) with 15m base → 30m/60m/120m backoff. Co-Authored-By: Charon <charon@lethean.io> |
||
|---|---|---|
| .. | ||
| cmd_agent.go | ||
| cmd_ai.go | ||
| cmd_commands.go | ||
| cmd_dispatch.go | ||
| cmd_git.go | ||
| cmd_metrics.go | ||
| cmd_ratelimits.go | ||
| cmd_tasks.go | ||
| cmd_updates.go | ||
| ratelimit_dispatch.go | ||