Releases: jazzyalex/agent-sessions
Releases · jazzyalex/agent-sessions
Agent Sessions 3.9.1
What's New in 3.9.1
Bug Fixes:
- Menu bar: Kept the live status label visible instead of collapsing it to a generic stack icon when usage or session counts exceed a narrow width threshold.
- Menu bar: Hide Dock icon now launches as a UIElement-capable app and clears stale Dock recent-app entries when switching hidden, preventing macOS from leaving a visible Dock icon behind.
Reminder: What You Got in 3.9:
- Limits Widget: Added a small always-on Codex and Claude usage window for MacBook users who want 5h and weekly limit visibility without spending menu bar space or opening the full Agent Cockpit.
- Usage Tracking: Added shared Codex and Claude limit notifications for approaching or exhausted 5h and weekly limits, with per-provider and per-warning controls plus a 5h reset alert.
- Unified Window: Added View menu commands to collapse or expand all visible session hierarchy groups.
- Unified Window: Added a persistent Transcript Window toggle so the transcript pane can be hidden for list-focused browsing.
Full release notes: https://github.com/jazzyalex/agent-sessions/releases/tag/v3.9.1
AgentSessions 3.9
What's New in 3.9
Features:
- Limits Widget: Added a small always-on Codex and Claude usage window for MacBook users who want 5h and weekly limit visibility without spending menu bar space or opening the full Agent Cockpit.
- Usage Tracking: Added shared Codex and Claude limit notifications for approaching or exhausted 5h and weekly limits, with per-provider and per-warning controls plus a 5h reset alert.
- Unified Window: Added View menu commands to collapse or expand all visible session hierarchy groups.
- Unified Window: Added a persistent Transcript Window toggle so the transcript pane can be hidden for list-focused browsing.
Improvements:
- Limits Widget: Shows Codex and Claude on separate rows, adapts reset times to the available width, and keeps controls out of the way until hover.
- Menu bar: Restored the Dock icon automatically when Hide Dock icon is enabled but macOS cannot fit the menu bar item, keeping the app reachable.
- Unified Window: Added a Saved-only suffix to the session count when the saved-session filter is active.
- Agent formats: Preserved empty Hermes session metadata records during parsing and added explicit compatibility verdicts to agent-support monitoring reports.
- Agent formats: Added real-session prebump drivers for OpenCode, OpenClaw, Cursor, and Hermes, and refreshed verified coverage for the 2026-06-02 Codex, Claude, Copilot, OpenCode, OpenClaw, Cursor, Hermes, and Pi binaries.
- Agent formats: Added an official Cursor CLI latest-version source and expanded Cursor Desktop agent-window monitoring with fresh chat metadata evidence.
Bug Fixes:
- Unified Window: Fixed session-list scroll position jumping back to the top during live-session refreshes.
- Unified Window: Kept Collapse All and Expand All scoped to visible hierarchy groups and preserved the parent selection when a selected child row is collapsed.
Full release notes: https://github.com/jazzyalex/agent-sessions/releases/tag/v3.9
AgentSessions 3.8.2
What's New in 3.8.2
Improvements:
- Agent formats: Added Hermes 0.15 state database support, Pi prebump validation, OpenClaw trajectory-file exclusion, and refreshed verified format coverage for current Codex, Claude, Gemini, Copilot, OpenCode, OpenClaw, Hermes, and Pi binaries.
- Session list: Fixed the toolbar Saved filter so it toggles saved-only sessions even when the Save column is hidden.
- Image Browser: Fixed a crash when opening from the menu bar while multiple enabled agents expose the same raw session ID.
Reminder: What You Got in 3.8:
- Agent Sessions is no longer just for CLI agents: Codex Desktop and Claude Desktop sessions now sit more naturally beside CLI histories, making the app a stronger hub for browsing, filtering, and identifying sessions regardless of whether they came from the terminal or a native desktop app.
- Pi CLI agent: Added tier-2 local support for Pi JSONL sessions under
~/.pi/agent/sessions, including discovery, browsing, search, Preferences controls, Pi accent colors, and Resume/Copy Resume commands viapi --session; Agent Cockpit/live status, analytics, and usage tracking remain unsupported. - Session list: Archived Codex Desktop filtering now supports archived-only browsing and keeps archived Desktop rows visually distinct on the existing
deskpill. - Session list: Codex Desktop and Claude Desktop projectless chats now show
Codex Desktop ChatsandClaude Desktop Chatsfor easier filtering and identification.
Full release notes: https://github.com/jazzyalex/agent-sessions/releases/tag/v3.8.2
AgentSessions 3.8.1
What's New in 3.8.1
Highlights:
- Resume workflows can now open every supported CLI agent in Warp or WarpPreview, using Warp terminal tab configs for new tabs.
- Terminal selection is now shared across agents, dynamically shows installed terminal apps, and migrates older per-agent iTerm preferences.
Reminder: What You Got in 3.8:
- Agent Sessions is no longer just for CLI agents: Codex Desktop and Claude Desktop sessions now sit more naturally beside CLI histories, making the app a stronger hub for browsing, filtering, and identifying sessions regardless of whether they came from the terminal or a native desktop app.
- Pi CLI agent: Added tier-2 local support for Pi JSONL sessions under
~/.pi/agent/sessions, including discovery, browsing, search, Preferences controls, Pi accent colors, and Resume/Copy Resume commands viapi --session; Agent Cockpit/live status, analytics, and usage tracking remain unsupported. - Session list: Archived Codex Desktop filtering now supports archived-only browsing and keeps archived Desktop rows visually distinct on the existing
deskpill. - Session list: Codex Desktop and Claude Desktop projectless chats now show
Codex Desktop ChatsandClaude Desktop Chatsfor easier filtering and identification.
Full release notes: https://github.com/jazzyalex/agent-sessions/releases/tag/v3.8.1
AgentSessions 3.8
Features
- Agent Sessions is no longer just for CLI agents: Codex Desktop and Claude Desktop sessions now sit more naturally beside CLI histories, making the app a stronger hub for browsing, filtering, and identifying sessions regardless of whether they came from the terminal or a native desktop app.
- Pi CLI agent: Added tier-2 local support for Pi JSONL sessions under
~/.pi/agent/sessions, including discovery, browsing, search, Preferences controls, Pi accent colors, and Resume/Copy Resume commands viapi --session; Agent Cockpit/live status, analytics, and usage tracking remain unsupported.
Bug Fixes
- Session list: Archived Codex Desktop filtering now supports archived-only browsing and keeps archived Desktop rows visually distinct on the existing
deskpill. - Session list: Codex Desktop and Claude Desktop projectless chats now show
Codex Desktop ChatsandClaude Desktop Chatsfor easier filtering and identification. - Session list: Codex Desktop and Claude Desktop worktree sessions now keep the parent project name while showing the worktree as a subtle second line.
- Session list: Codex Desktop worktree rows now recover parent project names from explicit git origin metadata instead of deriving them from matching worktree name prefixes, and remain compatible with older Codex state database schemas that do not yet include git origin columns.
- Sessions/Search: Restored Codex Desktop sessions with old rollout dates now sort by fresh activity, are picked up when their files change, and remain searchable even before full-text indexing has warmed or when only non-large transcripts are available.
- Analytics: Chart coloring now derives from the actual enabled agent data, preventing mismatches or crashes when newer providers appear in the dataset.
Improvements
- Menu bar: Added Show/Hide Dock Icon and Quit commands, with a separator before Quit and safer Dock/menu-bar preference synchronization.
- Preferences: Moved About above the agent-specific panes in the sidebar so product details stay grouped with general app settings.
AgentSessions 3.7.1
Bug Fixes
- Claude: Standard
~/.claudetranscripts launched from Claude Desktop now persist Desktop origin metadata and show thedeskpill instead of the CLI pill. - Session list: Claude Desktop rows keep the
deskpill even when cached rows have not yet hydrated generic surface metadata.
AgentSessions 3.7
Features
- Claude: Desktop local-agent transcripts under Claude's Application Support directory are now discovered, enriched with Desktop metadata, and shown with the
desksurface pill.
Improvements
- Session list: Claude rows now use the same Agent-column
clianddesksurface pills as Codex rows. - Indexing: Session origin metadata now has generic originator/source/surface fields so non-Codex providers can use desktop or IDE surface labels without reusing Codex-specific columns.
AgentSessions 3.6.7
Bug Fixes
- Menu bar: Preferences changes now update the status item immediately without requiring relaunch.
- Session view: Reduced first-click transcript loading stalls by avoiding duplicate selected-session parses, deferring nonessential transcript cache/inline-image/probe work, and cutting synchronous terminal linkification work during first paint.
Features
- Transcripts: JSON-style tool outputs now render simple results, entries, files, grouped search matches, accessibility trees, error envelopes, suggestions, and trailing hints as readable transcript text instead of raw pretty-printed JSON.
- Onboarding: Update tours now start with a random pair of Power Tips, fresh-install onboarding keeps the two highest-value tips with a full-tour link, and Help includes a Power Tips item for reopening the multi-slide tips tour.
- Gemini: Added support for Gemini CLI 0.40 JSONL session files under
~/.gemini/tmp/<project>/chats/session-*.jsonl. - Session view: Added a floating top up-arrow that jumps directly to the first real user prompt.
Improvements
- Menu bar: Agent Cockpit and Agent Sessions commands now switch between Open and Hide based on window visibility.
- Session view: User prompt blocks now use a softer gray background in light mode while preserving the previous prompt text color.
- Session list: Archived Codex Desktop sessions now show the existing
desksurface pill in italic. - Claude: Generated
ai-titlemetadata now improves Sessions-list titles when no explicit/renametitle exists. - Monitoring: Added Hermes session-format checks for
~/.hermes/sessions/session_*.jsonand removed Droid from the active monitoring set. - Monitoring: Updated agent format checks for Claude 2.1.123 metadata, Gemini 0.40 JSONL sessions, Copilot 1.0.39
system.message, OpenCode 1.14.29, and OpenClaw 2026.4.26.
AgentSessions 3.6.6
- Onboarding: Update tours now start with a random pair of Power Tips, fresh-install onboarding keeps the two highest-value tips with a full-tour link, and Help includes a Power Tips item for reopening the multi-slide tips tour.
- Onboarding: Added a Power Tips slide for update and fresh-install tours, highlighting Hide Dock icon and Agent Cockpit.
- Session list: Archived Codex Desktop sessions now show the existing
desksurface pill in italic. - Claude: Generated
ai-titlemetadata now improves Sessions-list titles when no explicit/renametitle exists. - Monitoring: Added Hermes session-format checks for
~/.hermes/sessions/session_*.jsonand removed Droid from the active monitoring set. - Gemini: Added support for Gemini CLI 0.40 JSONL session files under
~/.gemini/tmp/<project>/chats/session-*.jsonl. - Monitoring: Updated agent format checks for Claude 2.1.123 metadata, Gemini 0.40 JSONL sessions, Copilot 1.0.39
system.message, OpenCode 1.14.29, and OpenClaw 2026.4.26. - Session view: Added a floating top up-arrow that jumps directly to the first real user prompt.
- Session view: User prompt blocks now use a softer gray background in light mode while preserving the previous prompt text color.
- Transcripts: JSON-style tool outputs now render simple results, entries, files, grouped search matches, accessibility trees, error envelopes, suggestions, and trailing hints as readable transcript text instead of raw pretty-printed JSON.
- Session view: Reduced first-click transcript loading stalls by avoiding duplicate selected-session parses, deferring nonessential transcript cache/inline-image/probe work, and cutting synchronous terminal linkification work during first paint.
AgentSessions 3.6.5
- Indexing: Launch and manual session refreshes now use the interactive indexing profile instead of the active-window capped profile, avoiding slow full catch-up scans after an index reset.
- Codex: Subagent session pills now show provider-reported reasoning effort in their hover tooltip when Codex records
turn_context.payload.effort. - Crash Reports: Improved
.ipsparsing so pretty-printed macOS diagnostic payloads include exception details, timestamps, and top frames in exported reports. - Codex: Fixed Resume in Terminal by keeping the launched command as plain
codex resume; Cockpit live tracking remains handled by independent process/iTerm discovery instead of a resume-command wrapper. - Codex: VS Code-surface sessions no longer offer Codex CLI resume commands when they cannot hydrate useful CLI content.
- Codex: Desktop-originated Codex subagent rows now keep the
deskAgent-column badge while showing the subagent marker in the session title.