v1.3.11

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():
PrefixEffect
/<skill-name>Activate a matching skill; the remaining text becomes its binding context

  1. /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.
中文