OpenUsage 0.7.6-beta.1
Pre-release
Pre-release
v0.7.6-beta.1
New Features
- Read the existing Claude Desktop login safely as a read-only fallback (#962) by @robinebers
- Sync usage history across Macs with iCloud (#984) by @robinebers
- Add a machine-readable limits API and global
openusagecommand (#982) by @robinebers - Add hover-revealed screenshot copying to provider headers (#989) by @robinebers
Bug Fixes
- Restore Cursor Enterprise included-request and on-demand usage (#986) by @iicdii
- Keep Sparkle updater windows in the foreground during manual updates (#985) by @robinebers
- Follow symlinked log directories when scanning local usage (#973) by @robinebers
- Recognize Cursor Grok 4.5 usage slugs (#981) by @robinebers
Chores
- Ignore the
.build-testdirectory by @robinebers
Changelog
Full Changelog: v0.7.5...v0.7.6-beta.1
- 47cc6c7 Merge pull request #962 from robinebers/cursor/5daa197a by @robinebers
- a305236 Merge pull request #985 from robinebers/codex/fix-sparkle-update-focus by @robinebers
- 4cb0841 fix(claude): try Desktop before environment fallback by @robinebers
- 09ef91c Merge pull request #986 from iicdii/fix/cursor-enterprise-usage by @robinebers
- 17ec2b9 Merge pull request #989 from robinebers/codex/provider-header-copy-feedback by @robinebers
- 71c7694 Refine provider header copy controls by @robinebers
- 3ac257c fix(claude): pick Desktop token by client/scope rank, not max expiry by @robinebers
- 1e65178 feat: read Claude Desktop login safely by @robinebers
- d514522 docs: add Cursor Enterprise live screenshot by @iicdii
- 022286f fix(cursor): show enterprise included and on-demand usage by @iicdii
- aa51755 Merge remote-tracking branch
origin/maininto updater-focus work by @robinebers - a8c8fa5 Merge pull request #984 from robinebers/codex/icloud-usage-sync by @robinebers
- 74ef79f Stop merging disabled provider history by @robinebers
- c1c131c Persist iCloud device identity in Keychain by @robinebers
- eb71e79 Accept team-prefixed iCloud profiles by @robinebers
- 27d3fec Bound synced history to refresh window by @robinebers
- 7fb7722 Fix Sparkle updater window activation by @robinebers
- b0c88a0 Preserve history across scan misses by @robinebers
- e4b9fba add
.build-test/to.gitignoreby @robinebers - 23e4e77 Fix iCloud sync update races by @robinebers
- ed659c6 Merge pull request #973 from robinebers/claude/github-issue-971-0b9423 by @robinebers
- b71b371 Polish iCloud sync settings by @robinebers
- ba515c9 Auto-detect iCloud development profiles by @robinebers
- 30cdf85 Fix iCloud provisioning and sync activity state by @robinebers
- e68b7c1 Refine iCloud sync status by @robinebers
- 9f3f8b6 Add iCloud usage sync by @robinebers
- 6d83bca Merge pull request #982 from robinebers/agent/one-shot-openusage-cli by @robinebers
- 5292c15 Share provider ordering across limits surfaces by @robinebers
- 2b3e7f7 Expose provider refresh errors in limits by @robinebers
- fa6ac11 Add machine-readable limits CLI by @robinebers
- bd9353d Add one-shot shared-core usage CLI by @robinebers
- b728d6b Merge pull request #981 from robinebers/fix/pricing-cursor-grok-4.5-prefix by @robinebers
- 00d2d7e fix(pricing): recognize cursor-grok-4.5 usage slugs by @robinebers
- b75e329 fix: strip the resolved directory prefix when deduping Codex session files by @robinebers
- 4d8bbd6 docs: polish the symlink note in the Claude spend-tiles documentation by @robinebers
- 15b0976 Follow symlinked log directories when scanning local usage by @Linyxus