Skip to content

Sessions ​

Bookmark important chats and delete sessions safely (including ones with sub-agents).


Find & Switch Sessions ​

  • Recent list on Chat / sidebar
  • Full list: History (server-side search with cursor pagination, bookmark/status filters)

Recently active sessions are retained warm in memory, making switching between sessions instant without reload latency.

Workspace override & /reload ​

  • A session workspace override (custom working folder) is kept even if the path is briefly unavailable; it applies again when the directory returns.
  • Type /reload in chat to refresh workspace tools and skills without wiping history.

Rich content in chat ​

  • Mermaid (```mermaid) and LaTeX ($…$ / $$…$$) render in chat messages, deliverable cards, and interactive markdown panels.
  • Per-message Copy / Export PDF keep diagrams and equations (PDF preprocess embeds Mermaid as images; math uses the PDF TeX path).

Regenerate last turn ​

When the session is idle (not streaming), the latest assistant message shows a Regenerate action. It discards that completed turn and re-runs completion from the preceding user message. Use this when you want another take without pasting the same prompt again. Error-path retry remains available when a turn fails.


Export ​

Use the Export control on the chat header or a History card to save the stored conversation:

  • Markdown (.md) — full untruncated transcript from storage, including thinking and tool calls. Compaction/recovery scaffolding is omitted.
  • ATIF trajectory (.json) — Harbor-aligned ATIF-v1.7 for analysis. Binary media (screenshots, audio) is stored as placeholders, not raw payloads.
  • Copy visible window (active chat only) — copies the in-memory window to the clipboard. This path skips thinking and is size-limited; it is not the same as the Markdown file export.

Busy sessions can still be exported as a point-in-time snapshot. In-flight streaming rows are omitted.


Bookmark ​

Use the bookmark control on the session card or header to pin important work.


Delete ​

Deleting a session is permanent.

Sessions with sub-agents ​

Some sessions spawn child agents. When you delete a parent:

  • The UI may ask whether to delete with sub-agents or keep children.
  • Prefer the option that matches your intent — orphaned children can clutter History.

Exact wording follows the product (often a confirmation dialog).


Released under the MIT License.