CLI Reference

Commands

drisp

Start the Drisp runtime with the terminal UI.

drisp [options]

drisp setup

Re-run the setup wizard (theme, harness, workflow).

drisp setup

drisp sessions

Interactive session picker.

drisp sessions

drisp resume

Resume a previous session.

drisp resume              # most recent
drisp resume <session-id> # specific session

drisp exec

Non-interactive mode for CI and scripts.

drisp exec "<prompt>" [options]

drisp workflow install

Install a workflow from a marketplace.

drisp workflow install <ref> --name <local-name>

Flags — General

FlagDescriptionDefault
--project-dir=<path>Project directorycwd
--plugin=<path>Load plugin directory (repeatable)
--isolation=<preset>strict / minimal / permissivestrict
--theme=<theme>dark / light / high-contrastdark
--workflow=<name>Activate installed workflow
--verboseExtra detail in event feedoff
--asciiASCII-safe glyphsoff

Flags — Exec Mode Only

FlagDescriptionDefault
--jsonJSONL events to stdoutoff
--output-last-message=<path>Write final message to file
--ephemeralNo session persistenceoff
--on-permission=<policy>allow / deny / failfail
--on-question=<policy>empty / failfail
--timeout-ms=<ms>Hard timeout
--continue[=<id>]Resume session

Exit Codes (exec mode)

CodeMeaning
0Success
1General error
2Permission request with fail policy
3Question with fail policy
4Timeout exceeded
5Agent error
6Session not found
7Hook registration failure

In-Session Slash Commands

CommandAliasesDescription
/help/h, /?List commands
/clear/clsClear history
/quit/q, /exitExit
/stats/sSession statistics
/context/ctxToken breakdown
/sessionsSession picker
/tasks/todoTask list
/setupRe-run wizard

Plugin skills with user-invocable: true also appear as slash commands.

Isolation Presets

PresetMCP ServersAllowed Tools
strictBlockedRead, Edit, Glob, Grep, Bash, Write
minimalProject serversAbove + WebSearch, WebFetch, Task, Skill, mcp__*
permissiveProject serversAbove + NotebookEdit