Type any slash command at the > prompt. Commands are case-insensitive.
Type / to open the autocomplete dropdown — installed skills are also
shown there as runnable commands.
EdgeCrab now uses a shared slash-command catalog for both the TUI and the
messaging gateway. That means /help, /commands, and gateway help text are
derived from one source instead of two drifting hand-maintained lists.
Every built-in slash command is also reachable from the shell through the
generic bridge:
Terminal window
edgecrabslash<command...>
edgecrabslashinsights14
edgecrabslashbtw"sanity-check this migration plan"
Show current model or switch (e.g. /model ollama/gemma4:latest)
/cheap_model [spec]
Open, show, or set the cheap smart-routing model; /cheap_model off disables it
/models [provider]
List models; /models <provider> queries live, /models refresh refreshes cache
/image_model [spec]
Open image-model selector, or set/show the default image-generation backend
/moa [subcommand]
Show, enable, disable, or configure Mixture-of-Agents defaults (status, on, off, reset, aggregator, experts, add, remove); reset writes a safe baseline for the current chat model
/vision_model [spec]
Open vision model selector, or set/show the dedicated vision backend
/provider
List available providers
/reasoning [level]
Set reasoning effort: off, low, medium, high — or show/hide for think-block visibility (alias: /think)
Open the installed-plugin browser by default, stage enable/disable changes, search hubs, inspect audit history, and refresh the live runtime tool inventory
Open the installed-skills browser, launch the remote-skills browser, install, update, or remove skills; toggled skills become session-scoped preloaded skills
/profile [subcommand]
With no args, show the active profile name and effective home path; subcommands route into overlay modes or inline modal actions: list, show, config, soul, memory, tools, use, create, delete, rename, alias, export, import
/profiles [subcommand]
Open the interactive profile browser when called without args; in the browser use Enter to switch, C config, S SOUL, M memory, T tools, A alias, E export, D delete, N create, I import, O rename, Tab or Left/Right to cycle views, H or ? for help, and Home/End to jump
What’s the difference between /new, /session, and /sessions?/new (alias /reset) starts a fresh session immediately. /session focuses on the live current session. /sessions opens the persisted session archive and management flows.
Can I run a slash command while the agent is responding?
Yes for /stop and /approve//deny — they interrupt or gate the current turn. Other commands are queued until the turn finishes.
How does /undo work with tool calls?/undo removes the last user message and the assistant’s reply (including all tool call turns) as a unit. Useful for retrying a prompt that went wrong.
Does /save include tool call history?
Yes — the JSON file includes the full message array with tool call and tool result turns.
Can I alias a slash command?
Not via config. But you can put a skill named pr-review and invoke it as /pr-review from the TUI — skills appear in the / autocomplete alongside built-in commands.