Repository navigation
Releases: semihtalii/brink
Release list
v0.6.0
Added
- "What used it" on the Claude card (macOS): a collapsible breakdown of the current session by project, built by attributing each observed rise in the limit to the turns that caused it. Consumption with no local explanation is shown as Elsewhere, never hidden. Reads only token counts from Claude Code's own transcripts — never message content, tool results or attachments — and stores them in a local SQLite database that never leaves the machine.
- Range picker — Session, Week, Month, All. The first two are Anthropic's own limit windows and report percent of that limit, matching the card. Month and All have no limit behind them, so they report each project's share of the work in that range; the list says which, under the rows.
- Sessions started in subfolders are grouped by git root, so each repository appears once.
- The rows always add up to the percentage on the card. Attribution can only observe rises while Brink is running, so anything it missed — the Mac asleep, the app closed, a period that began before Brink was ever launched — is spread across the turns recorded in that period instead of quietly going missing.
Changed
- Providers are now fetched in parallel and each ring updates as its own answer arrives, so one slow or rate-limited source no longer leaves the whole card blank. Every request has a 15 s timeout.
- An open detail card now re-renders when new data arrives instead of showing the values it opened with.
- The Cursor token is cached like Claude's, so the Keychain prompt appears once rather than after every update.
Note
- The breakdown is macOS only in this release. Windows keeps the rings, card, notifications and languages it already had.
Downloads: Brink.dmg (macOS 13+, universal) · Brink-Windows-x64.zip (Windows 10/11). Checksums in SHA256SUMS-*.txt; verify provenance with gh attestation verify <file> -R semihtalii/brink.
Not notarized yet — see Install for the one-time Gatekeeper / SmartScreen step.
v0.5.2
Added
- App icon on both platforms —
.icnsin the macOS bundle, multi-size.icoembedded inBrink.exe.
Downloads: Brink.dmg (macOS 13+, universal) · Brink-Windows-x64.zip (Windows 10/11). Checksums in SHA256SUMS-*.txt; verify provenance with gh attestation verify <file> -R semihtalii/brink.
Not notarized yet — see Install for the one-time Gatekeeper / SmartScreen step.
v0.5.1
Fixed
- macOS: the app crashed on launch on every Mac except the build machine (#8). Resources are now shipped in
Contents/Resourcesand read viaBundle.maininstead of SwiftPM'sBundle.module, whose accessor only knew the build machine's path. Thanks @nadalpiantini for the precise report.
Added
- Homebrew tap:
brew tap semihtalii/brink && brew install --cask brink(cask strips quarantine, no Gatekeeper dance). - winget manifest under
packaging/winget/(SemihTali.Brink, pending submission to winget-pkgs). - Releases now ship
SHA256SUMS-*.txtand a GitHub build-provenance attestation for both the DMG and the Windows zip. - Issue and pull-request templates.
Changed
- macOS build is a universal binary (arm64 + x86_64); 0.5.0 and earlier were Apple Silicon only.
- README: correct first-launch steps for macOS 15+ (Settings → Privacy & Security → Open Anyway, or
xattr -d); uninstall notes; comparison table now lists CodexBar and ClaudeBar. - GitHub release notes are generated from this changelog instead of the commit list.
Downloads: Brink.dmg (macOS 13+, universal) · Brink-Windows-x64.zip (Windows 10/11). Checksums in SHA256SUMS-*.txt; verify provenance with gh attestation verify <file> -R semihtalii/brink.
Not notarized yet — see Install for the one-time Gatekeeper / SmartScreen step.
v0.5.0
v0.4.0
What's Changed
- feat: add Cursor usage provider by @BryanPinheiro77 in #1
New Contributors
- @BryanPinheiro77 made their first contribution in #1
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Claude: cache last usage snapshot and back off on 429 by @fherryfherry in #2
New Contributors
- @fherryfherry made their first contribution in #2
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.2.0
v0.1.0
Full Changelog: https://github.com/semihtalii/brink/commits/v0.1.0
Full Changelog: https://github.com/semihtalii/brink/commits/v0.1.0