Skip to content

v0.5.1

Latest

Choose a tag to compare

@cheapestinference cheapestinference released this 29 Jun 22:44

First feature release since 0.2.2, rolling up the API-overload backoff engine, interactive /rate-limit-options menu navigation, and a batch of reliability fixes from the community.

npm install -g claude-auto-retry@0.5.1

Note: 0.5.0 was published to npm before #29 was merged and shipped without the usage-retry anti-spam fix. If you installed 0.5.0, upgrade to 0.5.1. This release is the complete one.

Added

  • Sustained API overload backoff — detect 529/500/503 and retry with exponential backoff, including an event-driven (StopFailure) mode. Thanks @romerjon (#20).
  • Interactive /rate-limit-options menu — navigate to "Stop and wait" across any menu layout instead of accidentally confirming "Upgrade your plan" (#19, #26).
  • tmux mouse scroll + vi copy-mode in sessions created by the tool (#25).

Fixed

  • No more spamming a resumed session — a lingering limit banner in scrollback no longer re-injects Continue… every poll; detection is anchored to the live tail and stops the moment Claude resumes again. Thanks @romerjon (#29).
  • Foreground guard for the menu handler so keystrokes never leak into the wrong pane (#28).
  • Reliable retry submission + session/weekly rate-limit detection (#7, #15, #22).
  • Timezone off-by-a-day wait corrected for offset timezones (#6, #23).
  • Shell source error fixed by unaliasing claude before defining the wrapper (#10, #24).
  • Correct send-keys skip when the foreground is the shell, not Claude (#1).

Thanks

Reporters and contributors: @grebois, @OsamuMikumo0704, @kevineh, @K-Coconut, @ccccy666, @abid-mahdi, @pkino, @romerjon.

Full changelog: see CHANGELOG.md