freshcrate
Skin:/
Home > AI Agents > ai-agent-session-center

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

VersionChangesUrgencyDate
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 / xhHigh6/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 midnighHigh5/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 High5/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 QuHigh5/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 SHigh5/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 floaHigh5/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-sigHigh5/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 toolbaHigh4/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 switcHigh4/22/2026
2.10.5Imported from npm (2.10.5)Low4/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-manHigh4/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 snapMedium4/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 Medium4/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 - TMedium4/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 cleaMedium4/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 -Medium4/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 posMedium3/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 |Medium3/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 systemMedium3/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 aLow3/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. OpenLow3/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_idLow3/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 oLow3/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 shLow3/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 AgenLow3/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 AuthenticatLow3/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` archiveLow3/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 searLow3/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 Low3/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.Low3/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) | `Low3/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 rLow3/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 ## InstallatiLow3/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 youLow3/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 isolatioLow3/6/2026
v2.0.4Demo video and UX improvementsLow2/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
ccpokeYour AI agent pokes you when it's done — zero-config, one command: npx -y ccpoke1.7.14
clawmetrySee your agent think. Real-time observability dashboard for OpenClaw AI agents.v0.12.386
cherry-studioAI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMsv1.9.9
ai-task-managerTask management for AI coding assistantsv3.2.0

More in AI Agents

@blockrun/franklinFranklin — The AI agent with a wallet. Spends USDC autonomously to get real work done. Pay per action, no subscriptions.
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