/sessions in the chat composer.
The tab has three sub-tabs — List, Context, and Analytics — navigated with Shift+Left / Shift+Right.
Session List
The List sub-tab shows all past and current sessions in reverse-chronological order.Resume a session
Highlight a session and press
Enter to resume it in the Chat tab.New session
Press
n to start a new session immediately.Rename / retitle
Press
Ctrl+R to rename the selected session inline.Delete
Press
d to delete the selected session. You will be asked to confirm.Reload
Press
r to refresh the session list from the gateway.Search
Press
/ to filter sessions by title or content.Walking session lineage
Sessions in Herm can have a lineage — a parent/child chain that forms when you branch or compress a session. Use the Left and Right arrow keys to walk backward and forward along this lineage chain, letting you trace how a long-running conversation evolved over time.Context sub-tab
The Context sub-tab shows the active context segments loaded for the current session — the files, diffs, memory entries, and prior conversation chunks that Hermes Agent is holding in its context window. Use this view to understand exactly what the agent can “see” during a turn. The context gauge in the sidebar mirrors this: it fills as the context window grows and gives you a quick visual indicator of how close you are to the model’s context limit before you even switch tabs.Analytics sub-tab
The Analytics sub-tab shows per-session statistics drawn from the gateway:- Token usage — prompt tokens and completion tokens for each turn
- Context fill — how much of the model’s context window was used
- Cost — estimated cost per turn and session total
- Model stats — which model was active and any overrides applied
Session management slash commands
You can trigger all of the most important session operations from the chat composer without switching tabs.- Session lifecycle
- Checkpoints
- Prompt drafts
| Command | Description |
|---|---|
/new | Start a new session |
/title [text] | Set a title for the current session |
/history | Open a server-side transcript viewer |
/resume | Resume a previous session by selection |
/branch | Create a branch of the current session |
/compress | Compress the context window to free space |
/undo | Undo the last message exchange |
/redo | Re-send the last undone message |
Rollback checkpoints
Hermes Agent saves checkpoints as a session progresses./rollback opens a checkpoint browser where you can scroll through the history of a session and restore it to any earlier point. This is useful when an agent run goes off-track and you want to replay from a known-good state.
Context compression
As a long session approaches the model’s context limit, the context gauge in the sidebar will fill toward capacity. Run/compress to let Hermes Agent summarise older turns and free up context window space without starting a new session. You can also use <leader>c as a keyboard shortcut for this action.