Skip to content

PokeTokenBar v2.5.3-hotfix

Latest

Choose a tag to compare

@funcpp funcpp released this 01 Sep 01:23
· 4 commits to main since this release

Fork-local balance build on top of upstream v2.5.3. Same app, halved economy.

From upstream v2.5.3

  • omp (oh-my-pi) is tracked (chattymin#214) — the twelfth tool, with today / 5h block / week / month like the rest.
  • Official Claude limits without the Keychain (chattymin#241) — paste a claude.ai session key under Settings → Advanced. No Keychain access, no password pop-up, and auto-polling keeps the limits fresh after the cached limit token expires. Opt-in; the key never leaves the request that fetches your own usage.
  • Per-model breakdown of today's tokens (chattymin#225) — Pi entries carry the model that actually ran instead of a flat "pi", and a session log routing several models (omp) is broken down per model, biggest first.
  • German UI language (chattymin#234) — seventh language.
  • Animation quality picker (chattymin#212) — Power saver / Balanced / Smooth for the menu bar sprite and the floating pet. Power saver stays the default.
  • Fixes — Claude Keychain read no longer fails with errSecParam (chattymin#243); released Pokémon stay in the Pokédex (chattymin#242); Kiro CLI 2.20+ JSONL sessions are read again (chattymin#238); Cursor falls back to the dashboard API when the local tokenCount is zero (chattymin#197); Claude OAuth resolves across multiple Keychain entries (chattymin#232) and picks up an in-place account switch on auto-poll (chattymin#228); the Antigravity limits row gets a proper stale notice and refresh spinner (chattymin#245); the Raising badge shows only on the current evolution stage (chattymin#211); the floating pet tooltip is no longer invisible on light backdrops (chattymin#193).

Upstream's own notes: https://github.com/chattymin/PokeTokenBar/releases/tag/v2.5.3

Fork-local: the halved economy (unchanged from v2.5.2-hotfix)

Every token-denominated economy constant is halved — progression and the shop are twice as fast and cheap, while token income (your real AI usage) is unchanged.

Upstream This build
Egg hatch threshold 5M 2.5M
Graduation total (common / uncommon / rare / legendary) 750M / 1.875B / 3B / 6B 375M / 937.5M / 1.5B / 3B
Rare candy XP 100M 50M
Rare candy price 500M 250M
Mint price 100M 50M
Shiny charm price 3B 1.5B
Fresh egg price 1B 500M

Per-stage evolution thresholds and guaranteed-tier egg prices derive from the table above, so they halve with it — tiered eggs are 500M / 1.25B / 2B. Shiny odds (1/64, or 1/48 with the charm) and the weekly candy grant (5) are unchanged — they are neither prices nor XP.

Fixed in this build: the first-run hint said "your egg hatches after ~5M tokens" — upstream's figure, which v2.5.2-hotfix shipped unchanged while hatching at 2.5M. It now derives from the constant in all seven languages, and a test pins every language to it.

Install

curl -L -o /tmp/PokeTokenBar.zip \
  https://github.com/devsisters/PokeTokenBar/releases/download/v2.5.3-hotfix/PokeTokenBar.zip
unzip -o /tmp/PokeTokenBar.zip -d /tmp
pkill -x PokeTokenBar; rm -rf /Applications/PokeTokenBar.app
cp -R /tmp/PokeTokenBar.app /Applications/
xattr -dr com.apple.quarantine /Applications/PokeTokenBar.app
open /Applications/PokeTokenBar.app

The xattr line is required: this build is ad-hoc signed, so Gatekeeper blocks it without it.

Nix users: nix profile install github:devsisters/PokeTokenBar (the flake pins this release's zip; nix never sets the quarantine attribute, so no xattr step).

Caveats

  • Ad-hoc signed. No stable codesigning identity is available on the build machine. macOS quarantines the download, and the Keychain "Always Allow" grant for Claude official limits will re-prompt. (The new session-key path from upstream avoids the Keychain entirely, if you would rather not be prompted at all.)
  • Not covered by brew upgrade. The only poke-token-bar cask is upstream's tap; installing over a Homebrew install leaves Homebrew believing an upstream version is present, and a later brew upgrade --cask poke-token-bar will silently replace this build with upstream's.
  • Existing save files carry over.
  • README screenshots still show upstream prices.

Tests: unlike v2.5.2-hotfix, this build's code was verified — CI ran the full suite and the coverage gate on the adoption PR (#5) and on main.