Skip to content

Agent Sessions

v4.3.1 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agentic-workflow ai ai-coding-agents anthropic claude-code codex
+14 more
codex-cli copilot-cli cursor-agent developer-tools hermes-agent local-first macos openai openclaw opencode session-history session-management transcript-search usage-tracking

Summary

Bug fixes and stability improvements in Agent Sessions.

Changes in this release

Feature Low

Rebuilt first‑run experience: single focused screen with live session count, per‑agent toggles, always‑visible Quota Meter, and a “What's New” panel that surfaces updates on app launch.

Rebuilt first‑run experience: single focused screen with live session count, per‑agent toggles, always‑visible Quota Meter, and a “What's New” panel that surfaces updates on app launch.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Low

One‑click “Fix” button added to usage surfaces; opens guided dialog for re‑authentication or fallback when Agent Sessions cannot read Claude/Codex usage.

One‑click “Fix” button added to usage surfaces; opens guided dialog for re‑authentication or fallback when Agent Sessions cannot read Claude/Codex usage.

Source: llm_adapter@2026-07-15

Confidence: low

Feature Low

Added one‑click "Fix" button on usage surfaces (menu bar, cockpit meter, window footer) that opens a guided re‑authentication dialog.

Added one‑click "Fix" button on usage surfaces (menu bar, cockpit meter, window footer) that opens a guided re‑authentication dialog.

Source: granite4.1:30b@2026-07-15-audit

Confidence: low

Performance Low

Usage probing throttles auth‑status re‑checks on healthy paths and cleans up stale background probes, reducing CPU load.

Usage probing throttles auth‑status re‑checks on healthy paths and cleans up stale background probes, reducing CPU load.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Expired Claude no longer shows misleading "0%"; Quota Meter, menu bar, and cockpit display honest "reconnecting" then clear "sign-in needed" prompt.

Expired Claude no longer shows misleading "0%"; Quota Meter, menu bar, and cockpit display honest "reconnecting" then clear "sign-in needed" prompt.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Usage data refreshes after `claude auth login` without needing to relaunch the app; updates appear within ~30 seconds.

Usage data refreshes after `claude auth login` without needing to relaunch the app; updates appear within ~30 seconds.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

"Session expired" sign‑in prompt now appears promptly (~90 seconds) instead of after several minutes of silent reconnecting.

"Session expired" sign‑in prompt now appears promptly (~90 seconds) instead of after several minutes of silent reconnecting.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Quota Meter “active burn” countdown clears shortly after a session goes idle rather than lingering.

Quota Meter “active burn” countdown clears shortly after a session goes idle rather than lingering.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Runway “+N sessions” overflow now counts hidden idle sessions; a lone hidden session is promoted to a visible row instead of showing just "+1".

Runway “+N sessions” overflow now counts hidden idle sessions; a lone hidden session is promoted to a visible row instead of showing just "+1".

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Sessions with non‑ASCII (multi‑byte) transcripts are no longer hidden by overly strict decoding; they appear correctly.

Sessions with non‑ASCII (multi‑byte) transcripts are no longer hidden by overly strict decoding; they appear correctly.

Source: llm_adapter@2026-07-15

Confidence: high

Refactor Low

Window footer usage strip drops its grey background bar for a cleaner appearance.

Window footer usage strip drops its grey background bar for a cleaner appearance.

Source: llm_adapter@2026-07-15

Confidence: high

Full changelog

What's New in 4.3.1

Highlights:

  • A rebuilt first run. The setup experience is now a single, focused screen — live session count, per-agent toggles, and the Quota Meter always in view — plus a What's New panel that surfaces changes when you update and in-app feedback you can send without leaving the app.
  • One-click "Fix" for usage tracking. When Agent Sessions can't read your Claude or Codex usage — an expired login or a signed-out CLI — every usage surface (menu bar, cockpit meter, window footer) now shows a Fix… button that opens a guided dialog: it explains what's wrong and walks you through the solutions in order (re-authenticate → Web API or CLI-probe fallback → recheck), so you're never stuck at a broken meter.

Improvements:

  • Cleaner window footer — the usage strip drops its grey background bar.

Bug Fixes:

  • Expired Claude no longer shows a misleading "0%" — the Quota Meter, menu bar, and cockpit now show an honest "reconnecting" state and then a clear "sign-in needed" prompt instead of reading as quota-exhausted.
  • Usage returns after claude auth login without relaunching — on the next refresh, or on its own within ~30 seconds.
  • The "session expired" sign-in prompt now appears promptly (~90 seconds) instead of after several minutes of silent "reconnecting."
  • The Quota Meter / Runway "active burn" countdown no longer lingers after a session goes idle — it clears shortly after you stop.
  • Runway "+N sessions" overflow now counts hidden idle sessions, and a lone hidden session is promoted to a real row instead of "+1."
  • Sessions with non-ASCII (multi-byte) transcripts are no longer hidden by a too-strict decode.

Reminder: What You Got in 4.3:

  • Usage tracking that never cries wolf. When your Claude or Codex CLI is signed out — or its saved token has quietly expired — the Quota Meter and Session Runway no longer flash false alarms or silently pop open a browser sign-in behind your back. Agent Sessions now reads the real CLI auth state, degrades calmly (a quiet "signed out" state instead of a scary error), and shows clear in-app sign-in remediation right in the usage strips and menu bar so you know exactly how to get your quota readings back.
  • Quota Meter: a segmented cockpit-view popover that matches the Runway drawer styling, and the ⇧⌘M shortcut now cycles cockpit views.
  • Transcript: unified color palette and a native macOS list/transcript separator, with shared layout tokens for a calmer, more consistent look.
  • Usage probing is gentler on your machine — auth-status re-checks are throttled on the healthy path, and stale background probes are cleaned up instead of piling up.

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

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Agent Sessions

Get notified when new releases ship.

Sign up free

About Agent Sessions

Local-first macOS app to browse, search, analyze, and resume supported AI coding-agent session history across Codex, Claude Code, OpenCode, Cursor Agent, Hermes, OpenClaw, Copilot CLI, and more.

All releases →

Related context

Beta — feedback welcome: [email protected]