3.9 KiB
Session Manager
A dedicated sidebar view that lists all open chat sessions with live status, so you can keep track of multiple conversations at a glance.
Overview
The Session Manager shows every chat view currently open — sidebar, floating, and embedded chat blocks — with:
- Session title — derived from the first message, or the saved title if you renamed it
- Agent name — which agent the session is using. Embedded chat blocks are tagged with an
embeddedbadge - Status icon — live indicator of what the session is doing right now
- Focus highlight — the currently focused chat view is marked as active
::: tip This is especially useful when you have many chat views open and want to see which one is generating, awaiting permission, or idle. :::
::: info Embedded chats come and go with their note An embedded chat is listed only while its host note is open and the block is rendered. Closing the note removes the entry from this list — the conversation itself stays available in Session History. :::
Opening the Session Manager
You can open the Session Manager in several ways:
- Chat header menu: Click the ⋮ (more) menu in any chat view's header and select "Open session manager"
- Command palette: Open
Cmd/Ctrl + Pand search for "Open session manager"
The view opens in the left sidebar by default. You can drag it to a different location like any other Obsidian view.
::: tip Assign a keyboard shortcut to "Open session manager" in Settings → Hotkeys for quick access. :::
Status Icons
Each session entry shows an icon reflecting its current state:
| Icon | Status | Meaning |
|---|---|---|
| Ready | The session is connected and idle, waiting for your next message | |
| Busy | The agent is processing or generating a response | |
| Permission | The agent is waiting for you to approve or reject an action | |
| Error | The session encountered an error |
Actions
Switch to a Session
Click any session entry to focus that chat view. Sidebar views are revealed by Obsidian, floating windows are brought to the front, and embedded chat blocks bring their host note forward, scroll to the block, and focus the chat input.
Session Menu
Click the ⋮ (more) button on the right of any session entry, or right-click the entry, to open the action menu:
| Action | Description |
|---|---|
| Rename | Edit the session title. The new title is shown both in the Session Manager and on the chat view's tab |
| Close | Close the chat view (the underlying session remains in History) |
For embedded chat blocks, only Rename is offered. There is no Close action — the view is owned by the code block in its host note, so close the note (or remove the block) instead.
::: tip Renaming is also available from the chat header (⋮ menu → Rename session) and from Session History. :::
Empty State
If no chat views are open, the Session Manager shows "No active sessions". Open a chat view (ribbon icon or the "Open chat view" command) to populate the list.
See Also
- Multi-Session Chat for opening multiple chat views and broadcasting prompts
- Session History for resuming or forking past sessions
- Floating Chat for floating chat windows