Commands & Shortcuts
Slash Commands
Type / to open the command picker. You can also type commands directly.
| Command | Description |
|---|---|
/ | Open the command picker |
/model | Open the model picker |
/model <alias> | Switch model directly (e.g. /model opus) |
/resume | Pick a past session — type to filter, Ctrl+D to delete (with confirm), Enter to resume |
/rename <name> | Rename the current session |
/sync | Re-sync OpenClaw settings |
/help | Show shortcuts and tips |
/news | Version info and updates |
/compact | Compact session context manually |
/config | Open settings (auto-compact, OpenClaw sync) |
/tools | List all available tools |
/tasks | Interactive task manager (add, delete, toggle status) |
/effort | Set reasoning effort level (low/medium/high/max) |
/effort <level> | Set effort directly (e.g. /effort high) |
/sandbox | Set filesystem sandbox mode (project/full/unrestricted) |
/sandbox <mode> | Set sandbox directly (e.g. /sandbox project) |
/checkpoint | Manage file checkpoints (rollback, create, delete) |
/hooks | Manage event hooks (browse, inspect, execution history) |
/doctor | Run diagnostic checks on installation health |
/clear | Start a new session |
/exit | Exit Dynamo |
Keyboard Shortcuts
| Key | Action |
|---|---|
/ | Opens the command picker (type to filter, Tab to complete) |
Tab | Autocomplete in the command picker |
↑ ↓ | Navigate menus / recall previous prompts (input history) |
Enter | Select / send message |
← → | Move cursor in input field |
Esc | Close a menu / interrupt streaming response |
Ctrl+O | Expand/collapse tool results, thinking, or compaction summary |
Ctrl+G | Open background jobs picker |
Ctrl+C | Exit |
Ctrl+D | Exit (empty line) / forward delete |
Ctrl+A | Cursor to start of line |
Ctrl+E | Cursor to end of line |
Ctrl+K | Kill text from cursor to end of line |
Ctrl+U | Kill text from start of line to cursor |
Ctrl+W | Kill previous word |
Ctrl+Y | Yank (paste) last killed text |
Alt+B | Move cursor one word backward |
Alt+F | Move cursor one word forward |
Input history is saved across sessions to ~/.config/dynamo/input-history.jsonl.
Inside Pickers
Most pickers (model, session, tools, memory, checkpoint) share these shortcuts:
| Key | Action |
|---|---|
| Type | Filter rows by name |
↑ ↓ | Navigate rows |
Enter | Select |
Ctrl+D | Delete the highlighted row (with confirm) |
Backspace | Dismiss the picker |
Esc | Dismiss the picker |
Piped Mode
Dynamo works with piped input for scripting and CI:
echo "explain this error" | dynamo # pipe a prompt
dynamo < prompt.txt # redirect file as input
echo "fix the bug" | dynamo -y # with tool auto-approvalNo logo, no UI, plain text output. ANSI colors are stripped unless FORCE_COLOR is set.
CLI Flags
dynamo # new session
dynamo -r # open session picker to resume
dynamo -r <id> # resume specific session by ID
dynamo -y # permissive mode (skip permission prompts)
dynamo --sandbox project # strict sandbox (project root only)
dynamo --sandbox full # read anywhere, write to project (default)
dynamo --sandbox unrestricted # no filesystem restrictions
dynamo -r -y # resume + permissive
dynamo setup # interactive onboarding wizard
dynamo config # show configuration
dynamo doctor # run diagnostic checks
dynamo doctor --json # structured JSON for scripting
dynamo doctor --fix # auto-fix safe issues
dynamo --help # list all commands
dynamo --version # show version