Slash commands
When to read this: Look up chat input / commands. GPUI and TUI do not share a command table — see Add a slash command.
Sources: crates/chatty-gpui/src/chatty/views/chat_input/slash.rs,
crates/chatty-gpui/src/chatty/controllers/app_controller/slash_commands.rs,
crates/chatty-tui/src/engine/commands.rs.
| Command | Action | GPUI | TUI |
|---|---|---|---|
/clear | Start new conversation | Yes | Yes |
/new | Start new conversation | Yes | Yes |
/compact | Summarize oldest half of history | Yes | Yes |
/context | Show token/context usage | Yes | Yes |
/copy | Copy last assistant response | Yes | Yes |
/cwd | Show working directory | Yes | Yes |
/cd [dir] | Change per-chat working directory | Yes | Yes |
/add-dir <dir> | Add workspace directory | Yes | Yes |
/agent [name] <prompt> | Run an agent spec on the local roster or a named A2A agent, else a local sub-agent | Yes | Yes |
/agents | List the agents /agent and invoke_agent reach, and the spec files left out | — | Yes |
/swarm | Print this conversation’s latest swarm tree: agent · model · status · spend (TB-5, AGE-667) | — | Yes |
/agents running | Every live agent of the conversation’s swarm: agent · conversation · chain · running or waiting on you · elapsed · spend (TB-6, AGE-748) | — | Yes |
/stop <agent> | Stop one agent of the swarm and every agent it started; the rest keeps running (TB-7, AGE-749) | — | Yes |
/msg <agent> <text> | Message a running agent; it reads the message at its next tool call (TM-5, AGE-750) | — | Yes |
/online [url|off] | Where this conversation runs; move it to a chatty-server or back. Refuses unless hosted_conversations_enabled (developer setting, AGE-308) | — | Yes |
/verbose | Toggle folded tool-call summaries vs full payloads (Ctrl+R) | — | Yes |
/paste [n] | Print the full text of an elided long paste | — | Yes |
/now <text> | Cancel the running turn and send <text> next | — | Yes |
/unqueue | Take back the message queued last | — | Yes |
/export [path] | Export the conversation as ATIF; default path is <config dir>/chatty/exports/<conversation-id>.atif.json | — | Yes |
/model [query] | Switch / list models | — | Yes |
/tools [name] | Open tool picker or toggle by name | — | Yes |
/modules … | Module runtime settings | — | Yes |
/update | CLI auto-update | — | Yes |
/quit /exit | Quit the application | — | Yes |
Skills from .claude/skills/ appear in both pickers with a skill badge.