Skip to content

Agent Sessions 4.6.3

Choose a tag to compare

@jazzyalex jazzyalex released this 20 Jul 17:51

What's New in 4.6.3

Highlights:

  • You can switch the footer usage meters off, and it works now. Settings → Usage Tracking had three toggles for this — Show Codex strip, Show Claude strip, Show reset times — and every one of them was inert: they saved a value nothing read, and flipping usage tracking quietly overwrote whatever you'd chosen. They're replaced by a single Show usage in the footer switch that genuinely hides the meters from the main window, straight away, without a relaunch. Usage tracking keeps running while it's off, so the menu bar and the Quota Meter carry on as before — this only decides whether the main window shows the same numbers a second time. Reset times no longer have a toggle at all; they're part of reading a meter, so the footer always shows them (the menu bar keeps its own reset-indicator switches in its own menu).

Bug Fixes:

  • The usage-source note stops breaking the footer layout. When a reading came from the claude.ai web path or the CLI probe rather than the provider's usual source, the footer tagged it on a second line stacked under the meter — which grew the fixed-height strip and shoved the rest of the footer out of line. The tag now sits beside the meter and the strip stays one row. This affected the via CLI probe tag exactly as much as via claude.ai; both now share one label mapping.

Reminder: What You Got in 4.6:

  • Read your Claude subscription usage without the CLI — paste a session cookie. If you don't run the Claude CLI, Agent Sessions reads usage over the web instead. On macOS 14+ Safari stopped handing the claude.ai session to other apps, so that path had quietly become a dead end. Now you paste your claude.ai session cookie once in Settings → Usage Tracking: it's kept in your Keychain, needs no Full Disk Access, and sign-in never leaves your browser. A Test now button confirms it works on the spot.
  • Paste-a-cookie web usage for Claude. Settings → Usage Tracking accepts your claude.ai sessionKey (or the whole cookie header) and uses it directly for usage lookups — no Full Disk Access, no scraping. The app only holds the token you hand it, stored in the Keychain. Reading the cookie from Safari is kept as a legacy fallback for anyone it still works for.
  • The Web API path stops telling signed-in users to "sign in". When it couldn't find a claude.ai session it advised signing in "at claude.ai (default profile)" — impossible to satisfy on macOS 14/15, where Safari keeps the live cookie in a store apps can't read. The messages are now honest and cause-aware, and point to the fix that actually works: paste your session cookie.
  • The Quota Meter's right-click hint stays findable. In On-Demand mode the "Right-click for controls" hint used to show once and never again — but right-click is the only way back to the toolbar, so it now reappears on every hover.

Full release notes: https://github.com/jazzyalex/agent-sessions/releases/tag/v4.6.3