Skip to main content
The Sessions tab gives you a terminal view of Hermes Agent session history. Open it with Alt+2 or /sessions. The tab has three sub-tabs: List, Context, and Analytics. Move between sub-tabs with Shift+Left and Shift+Right.

List sub-tab

The List sub-tab joins gateway session data with Herm’s local session database. It shows sessions in the selected source filter with title, source, model, token, cost, tool, lineage, and timestamp details when available.

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.

Rename

Press Ctrl+R to retitle the selected session.

Delete

Press d to delete the selected session after confirmation.

Reload

Press r to refresh from the gateway and local store.

Search

Press / to filter sessions.
Use Left and Right in the List sub-tab to switch source filters. Session lineage appears in the detail pane, including parent and compressed-successor links when Herm can read them from the local session database.

Context sub-tab

The Context sub-tab shows what the active Hermes Agent session has loaded into context. Use it to inspect prompt segments, source files, memory, tool schemas, or other context blocks that affect the next turn. The sidebar context gauge mirrors this view. It fills as the context window grows and helps you decide when to run /compress.

Analytics sub-tab

The Analytics sub-tab shows aggregate usage over a selected period, such as 1d, 7d, 30d, or 90d. Current panels include:
  • daily cost and usage trends
  • model breakdowns
  • top tools
  • source breakdowns
  • token and cost summaries
Cost is an estimate based on the metadata Hermes Agent records. Treat it as an operational signal, not a billing ledger.

Session commands

You can trigger common session operations from the chat composer.

Rollback checkpoints

Hermes Agent can save checkpoints as a session progresses. /rollback opens a checkpoint browser so you can restore an earlier state.
Restoring a checkpoint replaces the current session state. Use /branch first if you want to preserve the current direction.

Context compression

Run /compress or press <leader>c when a long session approaches the model’s context limit. Compression summarizes older turns while keeping the visible transcript stable.
Jump directly to Context with /context and Analytics with /analytics or /insights.