Repository navigation
Download
Download agentacct 0.12.11 for macOS (Apple Silicon, macOS 14+)
What's changed
Two Claude accounts on one machine no longer read as one client's contradictory meters: every provider-limit reading is labeled with the account and source it belongs to. (#355)
- The macOS Usage page, the TUI, and
agentacct limitslabel each reading —CLI · you@example.com,desktop app · org 07c55a50— so a second account's Weekly meter can no longer be mistaken for the first account's. - The terminal statusLine stream is attributed to the account its config home is signed in as: email and org uuid only, read from that home's own
.claude.jsonoauthAccount; credentials are never opened. A relocated spool claims no account rather than a guessed one. - Nothing else changes: existing streams keep their identity,
limits --jsonkeeps its byte-stable shape, and readings with no provable account render exactly as before.
Release provenance
DMG decision: REBUILD. Since v0.12.10, both src/agentacct/ and apps/agentacct/ changed and the DMG embeds the frozen Python CLI. The DMG is rebuilt from the exact release-PR squash commit, not reused from an earlier version.
Source commit: 03f1dd803662bddef90e811c36e43ae98fd7c779 (release PR #356).
The DMG is Developer ID signed, notarized, and stapled. The mounted App passed Gatekeeper and exact App/CLI version and commit verification.
DMG SHA-256: afab8fa35dfbc54e86b020a52b3dda942f35ddc189858b71fe256521da837ca0.
Full changelog: v0.12.10...v0.12.11.