docs/user-manual/en/3-extensions/3.4-sessions.md
The Session Manager lets you browse, search, and manage conversation sessions from all supported CLI tools in one place.
| Application | Session Storage Location |
|---|---|
| Claude Code | ~/.cache/claude/projects/*.jsonl |
| Codex | Codex config sessions directory |
| OpenCode | ~/.local/share/opencode/ (JSON or SQLite) |
| OpenClaw | ~/.openclaw/agents/<agent>/sessions/*.jsonl |
| Gemini CLI | ~/.cache/gemini/tmp/<project_hash>/chats/ |
Click the Sessions button in the main navigation bar toolbar.
Note: The Sessions button is visible for all five supported applications.
The Session Manager uses a two-column layout:
Each session entry displays:
When a session is selected, the right panel shows:
Use the search box at the top of the left panel to search across:
The search supports prefix matching and filters results in real-time. Press Esc to clear the search.
Click the provider filter dropdown (top-right of left panel) to filter by application:
The filter can be combined with search.
Click the refresh button (circular arrow icon) to re-scan all provider directories for new or deleted sessions.
Click the Resume button (play icon) on a selected session to continue the conversation.
On macOS:
Supported terminals (macOS): Terminal.app, iTerm2, Ghostty, Kitty, WezTerm, Alacritty
On other platforms:
The Resume button is disabled if the session has no resume command available.
Starting from v3.13.0, Claude sessions show a directory picker before resume, allowing you to override the default project directory. Useful when:
How to use:
Note: Codex / Gemini / OpenCode / OpenClaw session resume flows do not yet include the directory picker and still use the session's original project directory.
Click the Delete button (trash icon) to permanently remove a session file. A confirmation dialog is shown before deletion.
Sessions without a local source path (e.g., immutable sessions) cannot be deleted.
For managing multiple sessions at once:
A confirmation dialog shows the count before deletion. Results report the number of successful deletions and any failures.
Messages are color-coded by role:
For longer conversations, a Table of Contents is available:
Click any entry to scroll to that message, which is briefly highlighted.