Skip to content

Slash Commands

Type / in the TUI to trigger a slash command. Partial matches are supported — /se matches /session. If you prefer the keyboard, ctrl+p opens the same command picker. See Keyboard Shortcuts for the rest of the TUI controls.

CommandAliasesDescription
/new/new-sessionStart a new session
/session/sessionsSwitch between sessions
/summarize/summarySummarize and compact the current context
CommandAliasesDescription
/model/modelsSwitch model mid-session
/model-selection/model_selectionShow the shared model-selection status family: configured slots, next-turn selector, and one-turn override posture
/mode [mode]Show or set the shared session-mode status family. Read-only /mode reports current mode, reachable modes, deferred mode-change posture, and the latest bounded autoselect/manual-override fact; setting a mode keeps the existing choreography-backed mutation path. The built-in modal preset exposes code, chat, debug, review, plan, and sre; custom choreographies may expose fewer states.
/thinkingToggle extended reasoning mode
/reasoningSet reasoning effort level
CommandAliasesDescription
/attach/file-pickerAttach a file to the current message
/editorOpen current prompt in $EDITOR
/memoryView and manage persistent memories
/reflections/pending_reflections, /reflection_approveReview reflections awaiting operator approval; approve to persist or reject to discard (requires the sqlite backend)
/debugger/runsOpen the replayable agent debugger for recent runs in the current session
/run-observability/run_observabilityOpen the bounded run-observability hub for session summary, cue ledger, and trace-lens routing
/cue-ledger/cue_ledger, /run-cue-ledger, /run_cue_ledgerOpen the run cue ledger for the current session family
/rule-files/rule_filesShow the session-aware local rule-file projection for the current workspace
/chat-interface/chat_interface, /shell-posture, /shell_postureShow the local-only Bubble Tea chat-shell status family: transcript/composer posture, overlay state, and when to drill into /degraded
CommandAliasesDescription
/intent discuss|plan|executeSet the next submit intent: discuss (chat/read-only, skips plan-prompt injection), plan, or execute. Optional text on the same line is sent immediately under that intent. Use /intent discuss … to explore a topic without running mutating tools.
/approve/approve-plan, /approve_planApprove a staged plan and advance to execute phase
/contract-rerun/contract_rerunRe-run change-contract checks for the active session
/contract-obligations/contract, /contract_obligationsInspect or waive the current session’s change-contract obligations
/plan/return-to-planReturn to plan phase to revise before executing
/reviewRun the built-in review command against the current change set
/pr-ready/pr_readyRun the built-in PR-ready command to harden the current change set for merge
/todosToggle the task/todo pills overlay; can resurface recent or completed todo state, not only active todos
/queue/queuesOpen the queued prompt manager scoped to the current session when one is active
/enqueue <prompt>Queue a prompt for execution after the current run completes (same as ctrl+enter from the composer)
/diff-mode/diff_modeToggle inline diff display for file writes
/yoloToggle yolo mode (skip all tool confirmations)
CommandAliasesDescription
/agents/agentView spawned sub-agents and manage active ones with follow-up or close actions
/agent-family/agent_family, /familyInspect live child sessions and recent replayable family runs in one operator surface
/agent_kinds/kinds, /agent-kindsView configured agent kinds (registry: prompts, mesh caps, tool policy)—not live spawns; see Agent kinds
/worktree/worktreesView and manage sub-agent git worktrees and isolation overrides
/team/jobsView live team and batch job status
CommandAliasesDescription
/recipe/recipesOpen the recipe picker dialog
/schedules/scheduled-jobs, /scheduled_jobsBrowse persisted scheduled jobs from the scheduler store
/schedule/schedule-daemonInspect the schedule daemon and start or stop it
/skillsOpen the skills picker and activate a discovered skill
CommandAliasesDescription
/sidebarToggle the sidebar
/help-toggleShow or hide the inline keybinding help footer
/activity/toggle-activityExpand or collapse the runtime Activity row feed (same as ctrl+a; Activity strip is on by default — set options.tui.runtime_activity_row = false to hide)
CommandAliasesDescription
/hooksView configured hooks and recent runtime hook activity
/settings/configOpen the settings dialog
/config-status/config_statusShow live layered-config status from the shared status snapshot
/autopilotStart or stop the headless autopilot runtime
/autopilot_status/autopilot-status, /ap-status, /ap_statusInspect autopilot posture, pillars, PID files, manifest, and the recent autopilot.fired ring
/contracts/goal-contracts, /goal_contractsInspect persisted goal contracts: rails, expiry, and kill-switch state; see Goal contracts
/lifecycle/dlb-lifecycleRead-only lifecycle surface: class, state, authority, posture context, and reason metadata
/endocrine-graph/composition-graph, /w4-graphView the config-derived cross-layer composition sketch (nodes, edges, acyclicity)
/metabolism/fleet-controllerInspect fleet controller cycles, recommendations, and health signal state
/journal-status/journal_statusShow Journal posture: state, partition binding, recent ring saturation, and action × outcome counts. See Journal posture.
/journal/jCross-subsystem dated narrative for the current session
CommandAliasesDescription
/questions/questionBrowse and resolve pending operator questions (permissions, MCP elicitations, clarifications); see Operator questions
/discovery/discover, /exploreBrowse capabilities grouped by category (same registry as the command palette)
/arenaInspect arena status, latest candidates, workflows, and start a comparison round
/gloss/timeline, /perfPer-turn execution timeline with phase durations
/markers/workspace-markersWorkspace stigmergy markers and scope counts
/workspace-claims/claimsInspect active workspace path claims, hard/soft counts, and negotiation states
/pack/packsOperating pack picker and session pack state
/capsules/edit-capsulesRecent edit capsules (rollback / dismiss)
/orch/adaptive-orch, /adaptive_orchAdaptive orchestration inspector (reshape, monitor)
/compaction-reactions/compaction_reactionsRecent compaction idle-gate evaluations
/contextOpen the Context hub: token budget, pruning controls, and deep-links to memory and compaction
/strategy/workspace-strategyInspect cross-session workspace strategy memory entries
/cartography/workspace-map, /workspace_mapOpen heat, stigmergy markers, and workspace trail in one tabbed drill-in
/germinate/germinate-dormant, /germinate_dormantRecord germination (dormant → active) for a persisted promotion seed
CommandAliasesDescription
/initAnalyze the project and write the configured context file (AGENTS.md by default)
/docs/quickstartOpen the quickstart in the browser
/tools-docs/reference-toolsOpen the tools reference in the browser
/toolsOpen the Commands palette on the Tools tab
/help/commandsOpen the Commands palette (use /tools, /capabilities, or /discovery for discovery)
/capabilitiesShow capability summary (what BMO can do)
/quit/exitExit BMO
Slash command palette
The command palette should make the likely command rise to the active row as the operator types.