Releases: aderiushev/claude-bar
Releases · aderiushev/claude-bar
v2.0.5 — self-contained Chrome cookie auth
First self-contained release: no Python, no external scripts, no embedded login UI. Just install and go.
How it works
- On launch the app reads cookies straight out of Chrome's encrypted SQLite store, decrypts via Keychain (
Chrome Safe Storage) using the standard Chromium recipe (PBKDF2-HMAC-SHA1 + AES-128-CBC), and handles the v118+ schema-24 32-byte SHA-256 host integrity prefix. - Hits
claude.ai/api/accountand/api/organizations/{uuid}/usageviaURLSessionwith theCookieheader set explicitly (HTTPCookieStorage()no-arg silently drops cookies — that bit me). - Multi-org safe: skips orgs that 403 on
/usage. - Cache moved to
~/Library/Application Support/com.aderiushev.claude-bar/usage-cache.json. - New menu items: Refresh now (⌘R), Open claude.ai (in Chrome) →, Reveal log….
- New neuro-brutalism app icon.
Requirements
- macOS 13+
- Google Chrome installed and signed in to claude.ai
Install
Mount the DMG, drag claude-bar.app to /Applications, launch. First launch shows a Keychain prompt for Chrome Safe Storage — click Always Allow.
Logs
~/Library/Logs/claude-bar.log — one line per fetch, useful when something looks off.
DMG is signed (Developer ID Application: Aleksey Deryushev) and notarized.