Sessions
Conversation history, continuity across platforms, checkpoints, and rollback.
v0.20.5source on GitHub
Every conversation is a stored session — searchable later, resumable anywhere, and protected by checkpoints. Sessions are the unit that memory, insights, and cross-platform continuity all build on.
Session commands
| Command | Platform | Action |
|---|---|---|
| /new · /reset | CLI + messaging | Start a fresh conversation |
| /retry · /undo | CLI + messaging | Redo or undo the last turn |
| /compress | CLI + messaging | Compress active context |
| /insights [--days N] | CLI + messaging | Usage insights over time |
| /status · /sethome | Messaging | Platform status and working directory |
| /platforms | CLI | Platform-specific status |
Cross-platform continuity
Sessions follow you across surfaces: start a task in the CLI, keep chatting about it on Telegram while the agent keeps working. Voice memos sent to messaging platforms are transcribed automatically.
A typical day
- Morning: kick off a refactor in the terminal
- Commute: check progress and leave instructions from your phone on Telegram
- Afternoon: the agent summarizes what it did — that summary is now searchable memory
Checkpoints and rollback
Checkpointing lets you roll the workspace back if an agent action goes sideways. See the checkpoints guide in the repository docs for workflow details.