github jazzyalex/agent-sessions v4.0
Agent Sessions 4.0

3 hours ago

What's New in 4.0

Highlights:

  • Quota Meter — now with Session Runway. See at a glance how much of your Codex and Claude 5h and weekly limits is left and when it resets. New in 4.0, Session Runway adds live per-session burn-rate bars, so you can spot which active session is eating your quota fastest before it costs you the window. (Formerly "Limits Cockpit.")
  • Codex Side Chats — recover Codex Desktop side chats as searchable rows with a distinct side badge and parent context; filter with #side (and #side phrase), and Copy Session ID copies the parent thread ID.
  • Antigravity provider (replaces Gemini CLI) — discovers Antigravity CLI session transcripts, resumes via agy --conversation <id> (with --continue fallback), tracks live sessions, and shows local screenshots in the transcript and image browser.
  • Restore archived Claude sessions — Claude Code can archive Desktop sessions but gives you no way to bring them back. Agent Sessions surfaces archived sessions (an archived pill and an archived-only filter) and restores them in place. Because the app is otherwise read-only, restore is an explicit opt-in that's off by default — Agent Sessions only writes to Claude's files once you enable it.
  • Claude dynamic workflows — Claude Code's Workflow tool spawns subagents dynamically at runtime; those workflow subagents now nest under the session that launched them with a workflow badge and a fan-out marker on the parent, instead of cluttering the list as standalone rows.

Features:

  • Codex reset credits — when Codex grants a free "reset your usage now" credit, the Quota Meter and menu bar now surface it and show when it expires, so you can see how many resets you have banked and how long they last.
  • Transcript identity strip — a compact strip showing session identity, side/sub labels, and parent context, so the transcript stays identifiable even when the session list loses focus.

Improvements:

  • Quota Meter: moved the cockpit-display settings (5h run-out projection token, Session Runway text size) to the Agent Cockpit Settings tab.
  • Quota Meter: removed the active/idle session color dots and counters from the header; the All/active/idle filter pills remain in the Full and Compact cockpit views.
  • Quota Meter: added toolbar Runway/view controls and a Standard / Enlarged size option.
  • Session list: the Claude agent filter is now a segmented pill matching Codex, and Claude Desktop rows show their Desktop session name.
  • Unified Window: collapsed hierarchy state now persists across relaunches.
  • Website: replaced the GitHub Pages landing page with the redesigned product page (updated Antigravity positioning, Quota Meter copy, and production download metadata).

Bug Fixes:

  • Unified Window: fixed hangs on large Codex histories — the session list no longer stalls diffing full transcript payloads, the Project column no longer re-parses raw transcript JSON during layout, and returning to the app caches hierarchy state instead of rebuilding it.
  • Claude usage: OAuth/Web refreshes now preserve a recent hard-probe 5h limit and reset time when the soft snapshot only reports weekly quota.
  • Claude usage: projected-exhaustion alerts now use fractional usage, so small real burns are not missed.
  • Claude usage: Claude Code 2.x /usage quota gaps and rate-limit responses are treated as unavailable data instead of false 0% readings.
  • Claude usage: hard refresh now finds Homebrew tmux from GUI launches, stale credentials point to claude /login, and built-in ~/.local updater installs are recognized by the per-agent update action.

Don't miss a new agent-sessions release

NewReleases is sending notifications on new releases.