Repository navigation
Releases: 97Wobbler/codex-pacekeeper
Releases · 97Wobbler/codex-pacekeeper
Release list
v0.2.2
Changes
- Hardened Claude direct fallback credential handling so background polling no longer keeps touching Claude Code's original Keychain item.
- Imported Claude OAuth credentials are now stored in a Pacekeeper-owned Keychain item.
- Automatic fallback polling reads and refreshes only Pacekeeper's imported credential copy.
- Added a menu action to forget Pacekeeper's imported Claude credential without deleting Claude Code credentials.
- Reset stale direct-access authorization without showing a Keychain prompt.
Unsigned MVP release. Version 0.2.2, build 4.
v0.2.1
Changes
- Add Claude Code usage support through the statusline cache.
- Add optional experimental Claude direct fallback behind explicit authorization.
- Add manual Claude direct refresh, OAuth refresh support, retry throttling, and inactive-session handling.
- Package release asset as CodexPacekeeper.app.zip.
Verification
- swift build: passed.
- scripts/package-release.sh: passed.
- swift test: blocked on this local machine because XCTest is unavailable from the selected Command Line Tools installation.
Notes
- This build is unsigned/ad-hoc and may require the usual macOS Gatekeeper allowance.
- Claude direct fallback is experimental and only runs after explicit authorization.
v0.1.0
v0.1.0
First unsigned MVP release of Codex Pacekeeper.
Included
- macOS menu bar app and floating HUD
- Codex auth token lookup from ~/.codex/auth.json
- WHAM usage API polling
- 5-hour and weekly pace calculations
- HUD position persistence
- stale/error/paused states
- threshold/redline notifications when running as a bundled app
- zipped macOS app bundle for GitHub Releases
- curl-based installer script
Install
curl -fsSL https://raw.githubusercontent.com/97Wobbler/codex-pacekeeper/main/install.sh | bashKnown limits
- Unsigned app; macOS Gatekeeper warnings are expected.
- No App Store distribution, notarization, .dmg package, automatic updates, or Homebrew cask yet.
- Local
swift testwas not run before this release because the current machine only has Command Line Tools selected and XCTest is unavailable;swift buildand release packaging passed.