Skip to content

0.4.0 — Claude Fable usage

Choose a tag to compare

@gshost1 gshost1 released this 09 Sep 20:07

Claude's menu-bar percentage now shows Fable quota used, while the website and Claude dropdown tab show all three limits: five-hour, Fable, and weekly.

  • Compact menu-bar title such as C 72%; missing Fable data shows C — with no weekly fallback.
  • Dropdown bars show usage consumed instead of usage remaining.
  • Automatic refresh every five minutes through Claude Code's built-in /usage, using its existing login and making no model request.
  • Account-matched cache reads reject stale, future, invalid, and expired readings.
  • Fable is included in keys status; keys doctor identifies the usage cache separately from the HUD export.

Upgrade

Run swift build, then .build/debug/keys autostart to update the installed app. Automatic refresh requires a signed-in Claude Code version supporting non-interactive /usage (verified with 2.1.266).

Validation

Reviewed for code quality and requested behavior. The full Swift suite completed with 200 tests, one skipped, and zero failures. Live website readings and an automatic cache refresh were verified on macOS.