Skip to content

PokeTokenBar

v2.1.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-coding claude-code codex gemini-cli macos menu-bar
+5 more
menubar-app pokemon swift swiftui token-usage

Affected surfaces

breaking_upgrade

Summary

AI summary

Removed the ccusage CLI dependency; token usage is now read directly from local Claude Code & Codex logs.

Full changelog

No external CLI needed anymore

PokeTokenBar now reads your token usage directly from local Claude Code & Codex logs — the ccusage CLI is no longer required. Just install and go.

  • Removed the ccusage dependency. Token & cost totals are computed in-app by parsing ~/.claude/projects and ~/.codex/sessions directly (deduped, incrementally cached). Verified to match the previous numbers.
  • Lighter on battery. No more spawning external Node processes every couple of minutes.
  • Official limits (Claude 5h/weekly, Codex) are unchanged and keep working as before.

Upgrading

brew upgrade --cask poke-token-bar

You can now uninstall ccusage if you only kept it for this app. macOS 14+.

Fresh install

brew install --cask chattymin/tap/poke-token-bar

Breaking Changes

  • Removed the `ccusage` dependency; token and cost totals are now computed in‑app by parsing `~/.claude/projects` and `~/.codex/sessions`.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track PokeTokenBar

Get notified when new releases ship.

Sign up free

About PokeTokenBar

All releases →

Related context

Beta — feedback welcome: [email protected]