Sessions
Dynamo auto-saves conversations to local storage so you can pick up where you left off whenever the session file is still on disk.
How Sessions Work
Every exchange is saved automatically to the sessions store in your platform config dir. Sessions capture:
- Messages (user and assistant)
- Model and provider used
- Token usage and running cost
- Timestamps
- Tool permissions granted (per model, so "Allow all" survives a resume)
- Your task list
- Reasoning effort and sandbox mode
Session Names
Sessions are auto-named from your first message. Rename anytime:
/rename Camera System RefactorResuming
# Interactive picker
dynamo -r
# Or from within Dynamo
/resume/resume defaults to sessions from the current project (the directory you launched Dynamo in), so you only see relevant conversations. Pass a session id directly with dynamo -r <id> to jump straight to one.
Context Management
Dynamo tracks context window usage with color-coded indicators:
| Usage | Color | Meaning |
|---|---|---|
| Below 40% | Purple | Plenty of room |
| 40% to 59% | Yellow | Getting full |
| 60% and above | Peach | Consider compacting |
Auto-Compaction
When the context window fills up, Dynamo automatically compacts — summarizing older messages to free space while preserving important context. Press Ctrl+O after compaction to expand/collapse the summary. Toggle auto-compact in /config.
Manual Compaction
/compactStarting Fresh
/clearThis starts a new session but preserves the previous one for later resumption.