Repository navigation
Releases: jashjacob/TokenBar
Release list
TokenBar 1.3.10
The strip now sorts by what you have actually used. A chip you touched in the last few hours stays in front. One you used since yesterday stays ahead of a chip that has not moved in a day. An idle 5-hour chip no longer jumps the line.
A full card only sits up front when it refills within a day. A full month with days left lines up with the other long windows.
The strip mascot stays still unless you turn Bounce Icon on.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.9
A full week now keeps that tool's 5-hour chip off the strip. The checkmark stays, and the menu row says the weekly window is full. A full 7-day window does the same. If the month is full too, the note still says monthly. Those chips come back when the longer window drops below 100%.
A 5-hour chip stays in the part of the strip you can see, ahead of a longer window that still has days left. A week or a month under 5% no longer sits up front.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.8
Command Code now has a monthly chip. That service does not send a monthly window, so the chip is the included credits left out of the plan's monthly pool, counting down to the end of the billing period. Extra pay-as-you-go credits stay out of it.
When a tool's monthly chip fills up, its shorter windows leave the strip. The checkmark stays, and the menu row says the monthly window is full. They come back when that month drops below 100%. OpenCode and Kimi follow the same rule. Codex and Grok have no monthly chip, so theirs stay.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.7
The strip follows what you are using. A window that just rose sits on the left for five hours. A full card that is still counting down stays up front, so you can see when it comes back. A window you never spent does not jump forward when it resets. Empty cards sit on the right.
If the row is longer than the bar, drag it sideways. A › stays on the right while more chips are past the edge. Today stays where it is.
A full card stacks the name over the countdown. When a countdown hits zero, the chip rolls onto the fresh window instead of sticking at 0% with no clock.
When a window you are spending is running ahead, one sentence scrolls across the bar. It names the tightest estimate. It speaks again only when that estimate gets shorter, and it remembers that after a relaunch.
OpenCode shortens to OC only when GrokBot is also on a crowded strip. The reset flash stays quiet when only the source changes.
If the feed drops out, the last chips stay, dimmed. Fallback rows on the menu show how old they are.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.6
Settings is its own window. The menu keeps the live chips, Pin, Refresh, and Quit. Launch at Login, Bounce Icon, the TokenTracker port, Use fallbacks, and About live in Settings.
Kimi’s 5-hour window follows the count on the quota page when the ratio field is stuck at zero. Monthly usage is unchanged.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.5
Kimi and Codex fill in when TokenTracker has no windows for them. Use fallbacks is in the menu. The fallback owns every window for that tool and checks again after five minutes.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.4
Grok Bot is its own Touch Bar chip. It shows even when the Cursor plan, Auto, and API bars are at zero.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.3
Grok and Cursor fallbacks. If TokenTracker is missing a window, the fallback replaces every window for that tool.
About lists which tools came from TokenTracker and which came from a fallback. Use fallbacks in the menu turns those checks off. Fallbacks are cached for five minutes so they are not called on every poll.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.2
Stop false reset hops on Codex 5h. TokenTracker can slide a rolling window’s reset time by a minute or two; that no longer counts as a quota reset.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.
TokenBar 1.3.1
When the strip is packed, Command Code and OpenCode shorten to CmdC and OpenC instead of CC / OC.
Clone and ./scripts/install.sh is the install path. The DMG is unsigned.
Requires TokenTracker running, and a MacBook with a Touch Bar.