Releases & Roadmap
A running overview of what's shipped and what's planned. For the full notes and downloads of each version, see the GitHub releases.
Roadmap
Shipped milestones
- ✅ Core — sidebar of all sessions, embedded terminal tabs, resume/fork
- ✅ Organization — favorites, custom names, project groups, search, quick switcher
- ✅ Insight — session details, transcript peek, MCP servers & usage, waiting / interrupted badges
- ✅ Workflow — idle notifications, graceful
/exitclose, Export as Markdown, tab emoji - ✅ Theming — light/dark plus selectable terminal color palettes
- ✅ Localization — English, Hungarian, German, Spanish, French
- ✅ Multi-window
- ✅ Multi-agent — a provider framework managing Claude Code and Cursor side by side
- ✅ Distribution — PyPI, AUR, Ubuntu PPA,
.deb, one-step tag-driven releases
Exploring next
- 🔭 More agents — additional provider adapters beyond Claude Code and Cursor
- 🔭 Chat-style UI — a sugar layer over the terminal that turns the agent's prompts into native cards, bubbles, and modals
- 🔭 Flathub distribution
Changelog
v0.10.0 — Multi-agent (Cursor)
- Provider framework: session handling is now generalized behind per-agent providers, so the app manages more than one AI coding agent.
- Cursor support: Cursor sessions are discovered and resumed (
cursor-agent) right alongside Claude Code. One sidebar lists both, each row badged with its agent icon. - Per-agent New Session: the New Session menu offers one entry per installed agent. Resume, graceful close, and fork all route through each session's own agent (Cursor force-closes; fork stays Claude-only).
v0.9.0 — Rebrand to Agent Session Manager
- Renamed from Claude Session Manager to Agent Session Manager — the project, repository, app icon, and docs — to reflect upcoming support for more AI coding agents beyond Claude Code.
- Existing settings, names, and favorites migrate automatically from the old
~/.config/claude-session-manager/location on first run. - Installed command is now
agent-session-manager; PyPI packageagent-session-manager-gtk; AUR/PPA packageagent-session-manager.
v0.8.0 — Distribution & localization
- Localization: full UI translations for Hungarian, German, Spanish, and French, with a language picker
- Terminal color themes: Dracula, Solarized, Gruvbox, Nord, Catppuccin, Tokyo Night, Monokai, One Dark…
- Multi-window support
- Interrupted badge for sessions you stopped mid-task
- AUR and Ubuntu PPA packages; one-step tag-driven release pipeline
v0.7.0 — Insight, export & PyPI
- Waiting badge for sessions where Claude asked a question
- Export a session transcript as Markdown
- Published to PyPI; app ID moved to
io.github.r4nd3l.ClaudeSessionManager
v0.6.0 — Navigation & config
- Quick switcher (
Ctrl+Shift+K) - New Session remembers your last folder; resizable, persisted sidebar
- Drag to reorder tabs; read-only MCP servers browser
v0.5.0 — Session insight
- Transcript peek in the details dialog
- Desktop notifications when a background session goes idle
- MCP servers and per-session usage; online documentation
v0.4.0 — Tab usability
- Per-tab emoji, clearer active-tab styling, close-all-tabs button
- Shift+Enter inserts a newline in Claude's prompt
v0.3.0 — Search & graceful close
- In-terminal find bar; closing a tab asks Claude to exit cleanly (
/exit) - Copy session ID; groups collapsed by default; card-style rows
v0.2.0 — Tabs & workflow
- Renameable tabs, per-tab status dots, toggleable sidebar
- Installable
.deb
v0.1.0 — Initial release
- Sidebar of Claude Code sessions, embedded terminal tabs, custom names, favorites