Skip to content

PokeTokenBar v2.5.2

Choose a tag to compare

@chattymin chattymin released this 24 Aug 02:11
· 61 commits to main since this release

New

Two more tools trackedKiro CLI (#170, @HyunTaek5) and Pi Agent (#189, @vietlubu) join the lineup, bringing it to eleven.

Official limits for Antigravity (#210, @justinjeong5) — Antigravity 2.0 and the IDE now report real quota instead of an estimate. Gemini models and Claude & GPT models each get their own 5-hour and weekly buckets with reset countdowns, read quietly in the background with no Keychain prompt. Multi-root discovery covers the 2.0/Core and IDE stores (#182, @justinjeong5), and official limits are now labelled with the account they belong to (#199, @shawnla90).

Three more UI languages — Spanish (#159, @sonms), French (#185, @tchapuis), and Brazilian Portuguese (#215, @williansaez). Six in total.

Pin a representative Pokémon (#158, @dev-minsoo) — pin any species you already own to the menu bar and floating pet, independently of the one you're raising. While pinned the menu bar stops following egg, hatch, and evolution changes; raising progress stays on Home.

Per-provider additional scan folders (#187, @Borisserz) — if a tool keeps its sessions outside the built-in paths, add your own roots under Settings → Advanced. Comma or newline separated, * wildcards, with a live count of what currently matches. Each provider keeps its own list, and custom roots are added to the defaults rather than replacing them.

Fixed

Codex usage disappeared after session archiving (#181, @ite476).

The Antigravity expired-session notice shipped as Korean string literals (#222) and would have shown Korean to every non-Korean user. A new guard scans the UI sources so a literal that never reaches the localization table fails the build.

  • Kiro rescans are skipped when the database has not changed (#179, @Borisserz).
  • Provider location environment variables now resolve through the login shell (#176).
  • Sprites keep their aspect ratio in the menu bar and popover (#194, @Noahbanderson).
  • The popover closes when another menu bar popup opens (#154, @jjamming), its outside-click monitor is idempotent (#172, @Borisserz), and speech-bubble copy the view would truncate is rejected (#171, @Borisserz).
  • A second instance no longer appears when the login agent is registered (#163, @bokeeeey).
  • The update loop waits for a specific PID instead of a process name (#186, @justinjeong5), and AppLog is flushed on the willTerminate exit path (#180, @Borisserz).
  • Antigravity's automatic poll stays out of the Keychain (#221), and the limit strings got their missing French values (#219, #220).
  • Builds work on swift.org Swift 6.3 toolchains (#216, @vietlubu).

Performance

  • Memory is bounded while parsing large Codex rollouts (#184, @poketopa).
  • Cursor and Copilot share one incremental SQLite scan (#160, @Borisserz).

Other

  • claude-fable-5 priced from the updated LiteLLM snapshot (#198, @shawnla90).
  • Localization guards cover every AppLanguage (#165), and grouped-number assertions pin the locale (#166).
  • READMEs (en/ko/ja), screenshots, and the landing page are updated for the representative pin, the Antigravity limits panel, and the scan-folder controls (#223).

Contributors

@bokeeeey · @Borisserz · @dev-minsoo · @HyunTaek5 · @ite476 · @jjamming · @justinjeong5 · @Noahbanderson · @poketopa · @shawnla90 · @sonms · @tchapuis · @vietlubu · @williansaez

Thank you all.


Install: brew install --cask chattymin/tap/poke-token-bar — or download PokeTokenBar.zip below.

Upgrade: brew upgrade --cask poke-token-bar