Re:Show HN: Bottled Reset Rune – auto-use spare Codex resets...
by morrowf on Monday November 09, 2026 @04:47PM
(#50432721)
I kept losing banked Codex resets because they expire instead of auto-activating. I expected Dota 2 bottle/rune behavior: if you do not drink the bottled Regeneration Rune before the timer, it activates itself. Codex just drops them.
So I built Bottled Reset Rune, a small open-source macOS menu bar app. Each spare Codex reset is a Reset Rune in the bottle. With Automatic use on, it schedules an attempt shortly before expiry (default 10 minutes; 5/10/30/60 available).
Install: notarized DMG for Apple Silicon or Intel from the GitHub release, or npm install -g reset-rune then reset-rune ui. Needs macOS 13+ and Codex CLI logged in. Automatic use is off by default.
Caveats worth knowing: your Mac has to be awake and online; Codex still decides whether a redemption succeeds; run Automatic use on only one Mac per account.
Happy to talk about scheduling, the pause-on-uncertainty behavior, or packaging.
So I built Bottled Reset Rune, a small open-source macOS menu bar app. Each spare Codex reset is a Reset Rune in the bottle. With Automatic use on, it schedules an attempt shortly before expiry (default 10 minutes; 5/10/30/60 available).
Install: notarized DMG for Apple Silicon or Intel from the GitHub release, or npm install -g reset-rune then reset-rune ui. Needs macOS 13+ and Codex CLI logged in. Automatic use is off by default.
Caveats worth knowing: your Mac has to be awake and online; Codex still decides whether a redemption succeeds; run Automatic use on only one Mac per account.
Happy to talk about scheduling, the pause-on-uncertainty behavior, or packaging.