3. Input-box slash commands

[!ref] Full details in the User Manual, "Shortcuts and commands".

3.1 General commands

Command Args Description
/new [name] New session; optional name
/clear none Clear all messages in the current session
/copy none Copy the last AI reply
/fork [note] Duplicate the current session, switch to the copy, and auto-continue the task there; optional text steers the continuation (original session stays intact; stop a running session first)
/compact [keep <N>] Trigger history compaction; keep N recent raw entries
/memorize <text> Write a long-term memory entry
/memory none Open the Memory Palace panel
/goal [<objective> | pause | resume | complete | clear | budget <N>] Set / pause / resume / complete / clear the session goal; budget <N> sets a step budget. Works on brand-new sessions
/unrestricted none Toggle the current session's unrestricted mode (turn-on goes through a 5-second risk confirmation dialog; turn-off is immediate)
/无限 none Chinese alias of /unrestricted; hidden from menu / /help (visible:false, avoids a duplicate row), still executes when typed
/help none List available commands

Command palette splits behaviour into two classes:

  • No-arg commands (/clear, /help, /memory etc.) — execute immediately on pick.
  • Parameterised commands (/goal, /compact, /memorize, /skill:<name> etc.) — picking fills /<cmd> into the input box; you supply the arguments and press Enter to send. (Matches mainstream autocomplete behaviour and avoids the previous "picked and immediately complained 'argument required'" annoyance.)

3.2 Skill trigger

Command Args Description
/skill:<name> per skill Render the skill template and inject into the next turn
/skill:<name> <arg1> <arg2> … positional Substitute $1 $2 … in the template

3.3 Behaviour notes

  • Commands must start with / at the head of the line; the command name is case-insensitive.
  • Spaces separate command and args; quote args containing spaces.
  • The command palette (open by typing /) supports ↑ / ↓ select, execute, Esc close.
  • Loaded skills appear as /skill:<name> in the palette dynamically.