ai-agent-session-center
A real-time dashboard for monitoring AI agent sessions (Claude Code, Gemini CLI, Codex) with 3D visualization
Why this rank:Strong adoptionRecent releaseHealthy release cadence
Description
A real-time dashboard for monitoring AI agent sessions (Claude Code, Gemini CLI, Codex) with 3D visualization
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| v2.10.29 | ## What's New ### Features - **Per-session Auto-send / Auto-Enter** â the ⤠and âĩ toggles are now scoped to each session instead of being global. Each agent remembers its own automation policy; the state persists in IndexedDB and defaults to ON. - **Queue-history aliases** â give any saved queue item a custom name. Click to rename inline; aliases are searchable and round-trip through export/import. - **Claude Code effort levels** â the session-creation panel now offers `low / medium / high / xh | High | 6/4/2026 |
| v2.10.28 | ## What's New ### Features - **12-hour time picker with AM/PM dropdowns.** Native `<input type="time">` was replaced everywhere time-of-day input is needed (queue item exclude windows, session-level quiet hours, and the new daily-start field) with a three-dropdown picker â Hour (1â12), Minute (0â59), AM/PM. Storage stays `HH:MM` 24-hour everywhere; the picker is purely a render layer. Conversion is one isolated `parseHHMM` / `formatHHMM` pair with full round-trip unit tests covering the midnigh | High | 5/27/2026 |
| v2.10.24 | ## What's New ### Bug Fixes - **Gatekeeper \"damaged\" fix bundled in DMG** â The DMG now includes an `Open App.command` script. If macOS blocks the app with *\"AI Agent Session Center is damaged and can't be opened\"*, just drag the app to `/Applications`, then double-click `Open App.command` in the DMG. It strips the quarantine flag and launches the app automatically â no Terminal commands needed. ## Installation 1. Open the DMG 2. Drag **AI Agent Session Center** â **Applications** 3. Try | High | 5/22/2026 |
| v2.10.22 | ## What's New ### Features - **Codex full lifecycle hooks** â `dashboard-hook-codex.sh` now reads from stdin (supporting all 5 native Codex lifecycle events: `SessionStart`, `UserPromptSubmit`, `PreToolUse`, `PostToolUse`, `PermissionRequest`) with legacy `$1` fallback for older installs - **Codex hook installer** â writes proper `[[hooks.X]]` blocks for each lifecycle event plus the legacy `notify` entry; uninstall cleanly removes both forms - **Queue Auto-Enter toggle** â new button in the Qu | High | 5/13/2026 |
| v2.10.21 | ## What's New ### Features - **Restore Picker Modal**: On startup, a session picker now appears instead of auto-resuming all sessions. Select/deselect individual sessions per room, with keyboard shortcuts (Esc = cancel, Cmd+Enter = resume selected), search filter, Select All/None/Pinned Only, and â badges for new and forked sessions. An "auto-resume all" preference can be enabled to skip the picker. - **Remote Control Auto-Enable**: New "Auto-enable for future Claude sessions" checkbox in New S | High | 5/11/2026 |
| v2.10.19 | ## What's New ### Bug Fixes - **Closing a fork/floating session no longer disconnects the original session's terminal.** The PTY-exit unlink now prefers the session that actually owns the dying terminalId (sessionId/replacesId match), instead of the first match in iteration order. ### Improvements - **Translate/Explain popup now works in the standalone Project Browser** (`/project-browser?path=âĻ`). The route auto-resolves an origin session by `projectPath` so markdown selections can spawn floa | High | 5/6/2026 |
| v2.10.14 | ## What's New ### Features - **Markdown edit mode in Project tab** â new pencil-icon toolbar button toggles a textarea editor for `.md` / `.mdx` files. Save persists via the file provider, Cancel discards. Cmd/Ctrl+S saves; Esc cancels. Edit mode auto-exits when the open file changes. ### Downloads - `AI Agent Session Center-2.10.14-arm64.dmg` â macOS Apple Silicon installer - `AI Agent Session Center-2.10.14-arm64-mac.zip` â macOS Apple Silicon zip --- > **Note:** This build is not code-sig | High | 5/2/2026 |
| v2.10.12 | ## What's New ### Features - **TTS voice output** with terminal hold-to-speak (Google Cloud TTS, per-user API key) - **Workspace session resume on import** â all sessions now restore (previously capped at 10) - **Room-grouped session tabs** in the header - **Per-directory session params** + persistent file tree state - **Agenda tag filter** UI in `AgendaFilterBar` - **Clone session** ("new session with same config") icon on terminal toolbar - **Open external path** action in file browser toolba | High | 4/27/2026 |
| v2.10.9 | ## What's New ### Features - **Workspace auto-resume on import**: When loading a workspace snapshot, Claude sessions now resume their actual conversation (`--resume UUID || --continue`) instead of re-forking from the snapshot ancestor or starting fresh. Non-Claude tools (codex, gemini) and term-* IDs run verbatim as before. - **Room-grouped session tabs**: Sessions belonging to the same room are now visually grouped inside a color-coded frame in both the header agent strip and the session switc | High | 4/22/2026 |
| 2.10.5 | Imported from npm (2.10.5) | Low | 4/21/2026 |
| v2.10.6 | ## What's New ### Features - **Per-directory session launch params** â clicking a directory in the DIRS dropdown now reuses the host, port, username, auth, and command from the last session launched *in that specific directory*, instead of the single global `lastSession`. Falls back to live sessions in the store, then the global `lastSession`. - **File tree persistence** â expanded folders and scroll position now survive tab unmount/remount per project, stored in `localStorage` under `agent-man | High | 4/19/2026 |
| v2.10.5 | ## What's New ### Features - **Model selector** â Claude-only model/effort picker with file type support - **Effort level selector** â adjustable reasoning effort per session - **Image paste** â paste images directly into prompts - **Auto session naming** â sessions automatically named from context - **Electron desktop app** â full native app with PTY host, fork session, find-in-file, linkified paths - **VS Code-style file browser** â split panes, persistent tabs, content search, workspace snap | Medium | 4/14/2026 |
| v2.10.4 | ## What's New ### Features - **Model selector** â Choose model (opus/sonnet/haiku) in New Session and Quick Launch modals; auto-applied via `/model` slash command after Claude Code starts - **Claude-only Model/Effort** â Model and Effort Level fields now only visible when the command is a Claude command (hidden for Gemini, Codex, Aider, etc.) - **File type support** â `.jsonl` and `.ndjson` files now recognized as text in the file browser ### Improvements - **FileTree refactor** â Conditional | Medium | 4/11/2026 |
| v2.10.3 | ## What's New ### Bug Fixes - **Workspace snapshot room reconciliation** â rooms now correctly remap re-keyed sessions (terminalId â hookSessionId) after import - **Stale session cleanup** â Zustand session store is cleared on import to prevent ghost sessions from persisting in the sidebar - **Removed redundant `loadFromStorage` calls** â room loading is now centralized inside `importSnapshot` ### Previous (v2.10.2 â v2.10.3) - Workspace snapshot metadata race fix - Room remap stale ID fix - T | Medium | 4/9/2026 |
| v2.10.2 | ## What's New - **Workspace snapshot metadata fix**: Session metadata (pinned, muted, alerted, accent color, character model) is now included in the terminal creation request, so the first WebSocket broadcast already has them â eliminates race condition with auto-save that overwrote restored metadata - **Room remap fix**: Workspace import no longer falls back to stale session IDs during room remapping â unmapped IDs are dropped instead of persisted, preventing ghost sessions in rooms after clea | Medium | 4/9/2026 |
| v2.10.1 | ## What's New - **Auto session naming**: Claude commands automatically get `-n "title"` flag for session identification - **Workspace clear-and-restore**: Importing a workspace snapshot now clears all existing sessions first, then restores terminal scrollback from saved output buffers - **Clipboard paste in queue**: Paste images directly with Cmd+V, or drag-and-drop files onto the compose area - **Expanded file attachments**: Queue now accepts PDF, TXT, MD, JSON, CSV, XML, YAML, and LOG files - | Medium | 4/2/2026 |
| v2.10.0 | ## What's New ### VS Code-style split file browser - **Always-visible file tree** on the left panel with resizable divider - **Tabbed file viewer** on the right â open multiple files, switch instantly - **Persistent tabs** â file content cached across tab/session switches - Tree panel width saved to localStorage ### Scroll position persistence - Scroll positions saved per file to localStorage â persists across tab switches, session switches, and app restarts - Guards prevent saving invalid pos | Medium | 3/26/2026 |
| v2.9.9 | ## What's New - **File Tab Persistence**: File tabs opened in the PROJECT file browser are now saved to localStorage and restored when switching sessions, tabs, or remounting the panel. No more losing your open files. - Cleanup: persisted file tabs are removed when a sub-tab is closed ## Downloads | File | Platform | Arch | |------|----------|------| | `AI Agent Session Center-2.9.9-arm64.dmg` | macOS | Apple Silicon | | `AI Agent Session Center-2.9.9-arm64-mac.zip` | macOS | Apple Silicon | | Medium | 3/25/2026 |
| v2.9.8 | ## What's New - **File Tree**: New `FileTree` component with `react-arborist` for interactive project file browsing - **Content Search**: `ContentSearchModal` for searching file contents across projects - **Workspace Snapshots**: Enhanced workspace snapshot with file system provider integration - **Keyboard Shortcuts**: New shortcuts for file tree navigation - **Terminal Improvements**: Better scroll preservation and session switching - **API Enhancements**: Expanded API router with file system | Medium | 3/25/2026 |
| v2.9.7 | ## What's New - **Output tab** â plain-text terminal output capture for post-compaction review (new OUTPUT tab in detail panel) - **Queue image attachments** â attach images to queue items with server-side upload API - **Session mute/alert** â per-session mute toggle and alert mode with louder, more frequent sounds - **Draggable minimized badge** â detail panel minimizes to a floating, draggable badge (position persisted) - **File collections** â star/collect files in the file browser, shared a | Low | 3/21/2026 |
| v2.9.6 | ## What's New - **Terminal refresh** â improved terminal rendering and refresh behavior - **Scroll memory** â terminal scroll position is preserved across tab switches - **Touch UI** â better touch interaction support - **Command frequency sort** â commands sorted by usage frequency ## Downloads - **DMG** (macOS arm64): `AI Agent Session Center-2.9.6-arm64.dmg` - **ZIP** (macOS arm64): `AI Agent Session Center-2.9.6-arm64-mac.zip` ### Installation (macOS) 1. Download the `.dmg` file 2. Open | Low | 3/21/2026 |
| v2.9.5 | ## What's New ### Added - **File Browser keyboard shortcuts** â 14 new configurable actions in Settings > Shortcuts (all unbound by default, assign any key combo you want): - Search files, New file, New folder, Refresh - Open in new tab, Format file, Toggle outline - Bookmark, Toggle word wrap, Open in fullscreen - Toggle hidden files, Toggle date/time display - Sort by name, Sort by date ### Fixed - **Session matcher Priority 1b** â sessions re-keyed by Priority 1 (agent_terminal_id | Low | 3/20/2026 |
| v2.9.3 | ## What's New ### Features - **Global session search** (`Cmd+Shift+F`) â search prompts, responses, and tool calls across all sessions at once. Results show session name, field type, and a highlighted snippet. - **In-panel search bar** (`Cmd+F`) â search within the selected session's detail panel with match navigation. - **Show hidden folders toggle** (`.` button in file browser toolbar) â reveals dotfile directories like `~/.claude`, `~/.ssh`, `~/.config` on demand. - **ProjectTab fullscreen o | Low | 3/19/2026 |
| v2.9.2 | ## What's New in v2.9.2 ### Bug Fixes - **Sessions stuck in CONNECTING** â SSH terminal cards that didn't receive a matching `SessionStart` hook (e.g. due to SSH remote path mismatch) would stay in CONNECTING forever. Now auto-transitions to idle after 30s if no hook matches. - **Activity feed toggle** â "Show activity feed" setting in Settings now correctly hides/shows the entire feed bar at the bottom of the dashboard. - **Shortcut settings panel** â Increased width (560â720px) so keyboard sh | Low | 3/18/2026 |
| v2.9.1 | ## What's New ### Media Streaming Improvements - **HTTP Range request support** for video/audio files â enables browser seeking without full download (206 Partial Content) - **Instant video/audio playback** in the Project tab â media now streams directly instead of waiting for full blob download - **Fix:** Blob URL revocation now correctly handles only `blob://` URLs (prevents errors on direct stream URLs) ## Downloads | Platform | File | |----------|------| | macOS (Apple Silicon) | `AI Agen | Low | 3/18/2026 |
| v2.9.0 | ## What's New ### Auto-Save & Auto-Reload Workspace - **Auto-save on close**: When you quit the Electron app, a "SAVING WORKSPACE" overlay appears while all sessions, rooms, and project tabs are saved to config - **Auto-reload on open**: Next time you open the app, all saved sessions are automatically restored â including project tab names, room assignments, and metadata - **No duplicates**: Sessions with matching workDir + host + command are deduplicated on import ### SSH Password Authenticat | Low | 3/17/2026 |
| v2.8.2 | ## What's Changed ### Bug Fixes - **Fix duplicate sessions when loading from workspace config** â Added `findActiveSessionByConfig()` to prevent creating duplicate sessions when importing saved workspaces. The `POST /api/terminals` endpoint now checks for existing active sessions with matching `workDir + host + command` before creating new ones. ### Downloads - **macOS (Apple Silicon)**: `.dmg` installer or `.zip` archive | Low | 3/16/2026 |
| v2.8.1 | ## What's New ### Agenda Tab - New **AGENDA** tab for personal task/todo management - Full CRUD: create, edit, delete, toggle tasks - Priority grouping (urgent/high/medium/low) with color-coded badges - Filter by search, priority, tags, and completion status - Sort by priority, due date, or creation date - Overdue/due-today visual warnings - Incomplete task count badge on nav tab ### Global Search (Cmd/Ctrl+F) - **Cmd+F** (Mac) / **Ctrl+F** (Windows) now focuses the search input - Session sear | Low | 3/15/2026 |
| v2.8.0 | ## Features - **Workspace auto-save**: Automatically saves workspace snapshots (sessions + rooms) on changes with debounced writes - **Ops terminal reconnect**: New API endpoint to reconnect or create an ops terminal for a session (`POST /sessions/:id/reconnect-ops-terminal`) - **Scroll-to-bottom shortcut**: Press `B` to scroll the terminal to the bottom - **Session-switch shortcuts collapsed**: Shortcuts panel now shows `Ctrl+1â9` as a single row instead of 9 separate entries ## Improvements | Low | 3/13/2026 |
| v2.7.1 | ## Fix - **Session resume**: Use `--continue` instead of `--resume` when the session ID is an agent-manager terminal ID (`term-xxx`). Previously, passing terminal IDs to `claude --resume` caused the session picker UI to appear instead of auto-resuming. | Low | 3/12/2026 |
| v2.7.0 | ## What's New - **Workspace Snapshots** â Export/import your session workspace (download as file or save to server config) - **Ops Terminal** â Optionally spawn a blank shell alongside agent sessions for manual commands - **Terminal Theme Improvements** â Light background support with luminance-based contrast, ANSI color CSS variables - **SSH History** â Host and username autocomplete from your connection history ## Downloads | Platform | File | |----------|------| | macOS (Apple Silicon) | ` | Low | 3/12/2026 |
| v2.5.2 | ## What's New ### Terminal Improvements - **Clickable URLs** â http/https links in terminal output are now highlighted and open in your browser on click ### Electron Fixes - **Cmd+R / Ctrl+R** â reload the app from the View menu (or force reload with Shift) - **Native macOS titlebar** â clean app title instead of website content in the top bar - **Cmd+Q quit** â fixed quit not working from the app menu or keyboard shortcut - **Paste/Copy in Electron** â fixed Cmd+V/C/X not working (Edit menu r | Low | 3/12/2026 |
| v2.5.1 | ## What's New ### Improvements - **Native macOS titlebar**: The app now shows a proper native macOS title bar with traffic lights and "AI Agent Session Center" as the window title, instead of a web content overlay - **Paste/copy fixed**: Added Edit menu (Cmd+C, Cmd+V, Cmd+X, Cmd+A now work correctly) - **Detail panel cursor fix**: Close and collapse buttons in the session detail panel now show the correct pointer cursor - **Quit fixed**: Cmd+Q and App menu Quit now work correctly ## Installati | Low | 3/11/2026 |
| v2.5.0 | ## What's New ### Bug Fixes - **Mac quit fix**: Cmd+Q and App menu Quit now work correctly. Previously the window close handler was intercepting quit events, preventing the app from exiting. ### Improvements - xlsx/xls file streaming support in file browser - Increased WebSocket message limit to 512KB (was 64KB) and terminal input limit to 256KB (was 8KB) - Project tab enhancements ## Installation (macOS Apple Silicon) Download the `.dmg`, open it, and drag **AI Agent Session Center** to you | Low | 3/11/2026 |
| v2.4.5 | ## macOS Build (Apple Silicon / arm64) **Download:** - `AI Agent Session Center-2.4.5-arm64.dmg` â macOS installer (drag to Applications) - `AI Agent Session Center-2.4.5-arm64-mac.zip` â macOS zip archive ### Changes since v2.0.4 - Electron packaging with auto-start server, tray icon, setup wizard - macOS traffic-light clearance: dedicated title bar overlay - Zoom in/out/reset + fullscreen support (View menu) - App icon from favicon SVG - Session switcher improvements and project tab isolatio | Low | 3/6/2026 |
| v2.0.4 | Demo video and UX improvements | Low | 2/18/2026 |
Dependencies & License Audit
Loading dependencies...
Similar Packages
@windyroad/agent-pluginsOne-command installer for all Windy Road AI agent plugins and skills@windyroad/retrospective@0.23.2
cherry-studioAI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMsv1.9.9
More in AI Agents
hermes-agentThe agent that grows with you
awesome-copilotCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
e2bE2B SDK that give agents cloud environments
letta-codeThe memory-first coding agent
