Skip to content

PokeTokenBar v2.5.7

Latest

Choose a tag to compare

@chattymin chattymin released this 05 Nov 03:07
· 1 commit to main since this release

New

  • Choose which tools to track (#460, @wookiist) — Settings now has a switch for each provider. Disabled tools are excluded from log scans, tabs, totals, companion growth and scheduled limit requests. New providers remain enabled by default.
  • omo/senpi and Devin CLI usage (#431, @Stephan1226; #462, @wizard7558) — Read local omo/senpi session logs, including subagent and compaction usage, and Devin's local request database. Both join the usage totals and provider tabs; omo's recorded costs are marked as estimates, while Devin costs remain unavailable rather than converting subscription credits to dollars.
  • OpenCode Go limits (#459, @wookiist) — See your Go subscription's five-hour, weekly and monthly usage windows, reset countdowns and pace markers in the OpenCode tab. The five-hour percentage can also appear in the menu bar, using your existing local Go API key.
  • Grok credit limits (#461, @wookiist) — See the current subscription credit period, reset countdown, pace and Grok / Grok Build / API breakdown using the Grok CLI login. Expired logins show a sign-in reminder while retaining the last values as stale.
  • Daily trends and an activity grid (#430, @justinjeong5; #449, @LuceteYang) — Choose the last 7, 14 or 21 days, or the current month, for the daily bars. Click the activity row to switch to a 16-week calendar heatmap. Both display preferences are saved.
  • Usage streak badge (#451, @LuceteYang) — A flame and day count beside Recap show streaks of at least two days with recorded usage. The badge turns orange after today's usage and stays gray while today's activity is still pending.
  • Growth progress in the menu bar (#388, @yurseria) — Enable Pokémon growth % to follow egg hatching, the next evolution or graduation without opening the popover. Progress follows the companion being raised even when another Pokédex representative is pinned.
  • Regional Pokédex goals (#442, @D-Seonay) — Track and filter collection progress from Kanto through Unova. Earn cosmetic badges and first-completion notifications for regional, shiny, national and all-28-Unown collections; these goals do not change growth, odds or shop prices.
  • An agent-driven floating pet (#457, @blueeeeg) — Connect coding-agent hooks through poketokenbar:// URLs to show working, waiting and completion states. The pet bobs while work runs, shows messages when input is needed and visits the cursor on completion. Multiple labeled agents are supported; hooks must be configured explicitly.
  • More companion interactions (#466, @semi0x3b, with @blueeeeg) — Click a floating egg to send prayers, stroke the pet left and right to show hearts, and see it turn its back after three hours without token usage. Hatch, evolution, graduation and Ditto-reveal messages pop up automatically, and a Show back view option is available. Prayer counts are cosmetic: they grant no growth bonus and do not alter hatch rolls or rewards. Prayer milestones (every 30 clicks) can also request a normal usage refresh, at most once every 30 seconds, so already-earned progress can appear; prayers create no tokens or XP.

Fixed

  • Read only appended Claude session-log records instead of repeatedly reparsing entire growing files. Truncations, rewrites and incomplete trailing records are handled while preserving cached cost history (#338, @notcadenwhitt-stack).
  • Share refreshed Cursor credentials between usage and limit requests, with the correct cookie and Bearer-token formats, so one request does not keep using an expired login after the other refreshes it (#455, @chattymin).
  • Retry failed sprite-animation downloads automatically while keeping the fallback visible, so the same selected companion can recover its GIF animation without being reselected (#447, @chattymin).
  • Remove the unused standalone Settings scene that could create empty windows on launch or reopen. Settings remain in the menu bar popover (#448, @chattymin).
  • Give the home Recap control a localized text label and keep long period totals and costs from clipping the popover (#432, @Stephan1226).
  • Use Claude's current plan display name, including the Max and Ultra names, with updated fallbacks when the server omits a name (#463, @wookiist).
  • Show the weekly Claude limit in the menu bar for plans without a five-hour session limit, including the corresponding pace and color calculation (#464, @heli-os).
  • Prevent repeated Rare Candy grants while Codex stays at 100% usage through credits. A new grant requires usage to fall below 100% before reaching it again (#434, @heli-os).

Other

  • Stabilize the catch-log navigation test's OCR fixture while retaining row-click, Back-navigation, scroll-restoration and segment-reset checks (#456, @chattymin, with @yurseria).

Contributors

@blueeeeg · @D-Seonay · @heli-os · @justinjeong5 · @LuceteYang · @notcadenwhitt-stack · @semi0x3b · @Stephan1226 · @wizard7558 · @wookiist · @yurseria

Thank you all.


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

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