Slash commands
Every slash command available in rolit chat, with usage and what it changes.
Type / in the rolit chat composer to see suggestions. Use Up and Down to pick one, Tab to complete it, and Enter to run it. /help prints the full list.
Some commands change the tools the agent is given. Those changes are saved in .rolit/config.json and apply to the next chat session, because the tool list is fixed when a session starts. Commands that restart the session in place (/todo, /settings, /setup on|off, /lsp install) keep your history.
General
| Command | What it does |
|---|---|
/status | Shows login, project, run, and stream status. |
/tools | Shows the local tool profile and each connected MCP server. A server that failed to connect is listed with its error. |
/thinking [none|low|medium|high] | Shows or sets the model's reasoning effort. It applies to the next request without restarting. /reasoning is an alias. |
/context | Breaks the prompt down into system prompt, tool schemas, and messages, next to the gateway's token count for the last turn. |
/compact [aggressive] | Folds older history into a checkpoint at the next safe boundary instead of waiting for the automatic threshold. aggressive keeps a smaller recent tail to recover more room in one pass. |
/model [model id] | With no argument, opens a searchable picker over the available chat models. With an id, sets it directly. Applies to the next message. |
/permissions | Shows the current approval mode. |
/settings | Opens workspace feature toggles: Scheduler, Todo, and Decision (all on by default) plus a Permissions row. |
/todo [on|off] | Shows or changes planning mode (a session checklist). Restarts the session in place. |
/debug | Toggles the debug log view. Start rolit with --debug or ROLIT_DEBUG to capture logs. |
/select | Toggles selection mode: drag over transcript lines and release to copy them. Alt+M does the same. |
/copy [code|all|excerpt <words>] | Copies the latest response. code copies its last code block, all the whole transcript, and excerpt <words> the first paragraph containing those words. /cp and /yank are aliases. |
/voice | Toggles live dictation into the composer (Cmd+Z does the same). Run it again to stop. |
/summary [play|on|off] | Recaps the session now (same as Ctrl+S), spoken aloud when audio generation is on. on and off save the setting and apply immediately. /recap is an alias. |
/approvals | Reviews pending publish, send, and spend actions. See below. |
Settings details
/settings scheduler|todo|decision on|off sets a toggle without opening the panel, and /settings permissions shows the approval mode. Preferences are saved per workspace.
- Scheduler off hides the scheduling tools, blocks
/schedule, and stops new local scheduled runs. Existing runs finish and saved tasks are kept. - Todo off removes the checklist behavior.
rolit chat --todoand--no-todooverride the saved preference for one launch. - Decision off removes the
decision.apply,decision.status, anddecision.cancelchat tools and stops that workspace's running decision runs. Finished batches are kept.rolit decidestill works because you run it yourself.
Approvals
| Command | What it does |
|---|---|
/approvals or /approvals list | Lists pending actions in this workspace. |
/approvals show <id> | Shows the action and the effect it would have. |
/approvals approve <id> | Shows the verified preview. |
/approvals confirm <id> | Runs the action once, after you've seen the preview. |
/approvals reject <id> [reason] | Rejects it. The record is kept until it expires. |
Project and workspace
| Command | What it does |
|---|---|
/project [number|id|name] | Lists projects, or switches to one. /projects opens the project picker, where Create project (Ctrl+N) adds a new one. |
/resume | Opens a searchable list of past chats, most recent first. |
/history [on|off|clear] | Controls prompt history for this workspace (Alt+Up and Alt+Down recall prompts). On by default. |
/schedule | Opens recurring tasks to view, pause, and delete. They run while rolit is open. |
/memory [...] | Browses and curates long-term memory. See below. |
/usage | Token usage on this device: today, 7 days, 30 days, this directory, and overall. |
/credits | Credit balance, usage, and recent activity. |
/ledger | Local attribution of credit and third-party spend. Your account balance remains the source of truth. |
/open | Opens the current run in the web app. |
/brand [use <slug>] | Shows the active named brand, or switches to another. Switching changes the bound project, clears model context, and starts a new conversation segment. |
/assets [category] [page] | Lists project assets inline: images, audio, music, sound effects, video, and sources. |
Memory
/memory lists saved memories. Subcommands:
| Subcommand | What it does |
|---|---|
list [scope] | Lists memories, optionally for one scope (user, workspace, project, brand). |
search <text> | Searches memories. |
show <id> | Shows one memory. |
pin <id> / unpin <id> | Pinned memories are always included at session start. Only you can pin. |
confirm <id> | Confirms a memory the model derived from web, browser, MCP, or other tool output, so it can be injected automatically. |
edit <id> <text> | Replaces the content. This resets confirmation. |
forget <id> | Deletes it. |
on, off, status | Turns memory on or off for the session, or shows its state. |
Memories are stored only in your per-user database, never in the workspace.
Tools and integrations
| Command | What it does |
|---|---|
/media [category] [on|off] | Shows or toggles media tools: extract (on by default), image, audio, video, music, sound (off by default). |
/deploy [on|off] | Shows or toggles the deploy tool that publishes files or sites. |
/browser [on|off] | With no argument, opens a panel for browser and desktop tools. With an argument, toggles browser automation. |
/computer [on|off] | Toggles full-desktop screenshot and input tools. Off by default. |
/mcp [add | <server> on|off] | Opens the MCP server dashboard to connect, toggle, and test servers. /mcp add opens the add form. |
/lsp [install <rust|typescript|python|go> | <name> on|off] | Lists language servers, installs and enables one, or toggles a configured one. |
/connect [google [capability…] | search-console] | Shows connections and what each enables. /connect google sheets docs starts Google authorization for those capabilities. |
/seo [on|off | all [dir|url]] | Opens the SEO panel, toggles the SEO tools, or runs every unattended check. |
/setup [on|off|component] | on and off toggle installer tools for the agent. A component name (for example duckdb) shows its plan and asks before installing. |
/data [stop [watch-id]] | Opens charts built from your DuckDB data, or stops live charts. |
See Tools for what each toggle gives the agent, and Setup for /setup.
Studio
/studio [on|off] shows the content and creative studio status and toggles its agent tools. These commands run the same jobs as their rolit counterparts:
| Command | Jobs |
|---|---|
/content | brief, draft, repurpose, claims-check, brand-check, calendar-plan, calendar-export |
/creative | images, thumbnails, audio, transcribe, captions, clips, render, bio-page, media-kit |
/social | adapt, preview |
/email | draft, lint, domain-check |
/research | competitor, audience, trend, each followed by a subject |
/utm | <url> --source S --medium M --campaign C, or --file links.csv |
Subagents
| Command | What it does |
|---|---|
/spawn <goal> | Delegates a goal to a second, concurrent run. |
/agents | Opens subagent settings. Direct forms: model <id|clear>, level <c0-c3>, pane <n>, process <n>, timeout <secs>. |
See Subagents.
Session
| Command | What it does |
|---|---|
/clear | Clears the conversation pane. The durable run is unaffected. |
/disconnect | Detaches this device. The run keeps going. |
/login | Signs in or switches accounts. Ends the current chat. |
/logout | Revokes this device's session. |
/exit | Leaves the terminal UI without cancelling the run. /quit is an alias. |
/help | Shows the command list. |
Keyboard shortcuts
| Keys | Action |
|---|---|
| Y / N / D | Allow, deny, or show details on an approval prompt. Tab selects an action and Enter activates it. |
| Shift+Tab | Toggles session-wide Auto for ordinarily approvable tools. It never skips publish, send, spend, metered, or bulk-write prompts. |
| Ctrl+C | Clears input, stops generation, or exits. |
| Ctrl+T | Expands or collapses the latest tool result. |
| Ctrl+L | Toggles debug logs. |
| Ctrl+S | Recaps the session. Press again to stop. |
| Ctrl+G | Opens the subagent panel. |
| Ctrl+V | Attaches an image from the clipboard (up to four PNG, JPEG, GIF, or WebP images, 20 MiB each). The selected model must support image input. |
| Ctrl+Y | Copies the current selection again. |
| Alt+M | Toggles select mode. |
| Alt+Up / Alt+Down | Recalls prompts. |
| Cmd+Z | Toggles voice typing. |
| Esc | Closes details or clears a selection. |