Slash Commands

Slash commands control the harness; anything else you type goes to the model. Type / and press Tab to see them all — arguments complete too (providers, themes, image files).

CommandArgumentsDescription
/help—Show all slash commands
/exit, /quit—Leave Dupli (the session is saved)
/provider[name]Switch or show the active provider
/model[model]Switch or show the active model
/diff—View file changes made this session
/undo—Revert the last file write
/redo—Re-apply an undone write
/navigate[turn]Rewind the conversation to a turn
/sessions—Pick a saved session to resume (↑/↓ + Enter)
/theme[name]Switch the color theme
/skills—List available skills
/mcp—List connected MCP servers and tools
/sandbox[on|off]Toggle the Docker sandbox
/diagnostics[path]LSP diagnostics for a file
/image<path|url>Attach an image to your next message

Navigate

/navigate with no arguments lists your prompts in order. With a number it rewinds the conversation to just before that turn, dropping everything after it — a lightweight version of a session tree.

» /navigate 3
Rewound to turn 3. The messages after it were dropped; continue with a new prompt.

Diff, Undo, Redo

Every write_file action is recorded: