Input Prefixes
Last updated
Prefixes you can put in front of a message to change how it is handled.
One prefix is recognized, in
exec.Prepare():| Prefix | Effect |
|---|---|
/<skill-name> | Activate a matching skill; the remaining text becomes its binding context |
- /commit-generate
Since v1.3.0 the TUI also treats a leading
! as its own prefix: !git status never reaches exec.Prepare(); the TUI runs the rest of the line as a shell command in its work directory and sends the exit code and output to the agent to report on. Other entry points have no such prefix.The
:self-id and model:<hint> prefixes were removed; switch sessions with /session and choose models with /model or the session_id / model fields on POST /v1/send. External-CLI prefixes (/claude, /codex, /gemini, /gh) were removed along with the external agent invocation tools.