Analyzed: March 31, 2026 leak snapshot
This page is sourced from COMMANDS() in src/commands.ts. Runtime availability still depends on meetsAvailabilityRequirement() and each command’s isEnabled() checks.
Baseline COMMANDS() registrations
These are the slash command names currently documented from the baseline COMMANDS() list:
/add-dir, /advisor, /agents, /branch, /btw, /chrome, /clear, /color, /compact, /config, /copy, /desktop, /context, /context-noninteractive, /cost, /diff, /doctor, /effort, /exit, /fast, /files, /heapdump, /help, /ide, /init, /keybindings, /install-github-app, /install-slack-app, /mcp, /memory, /mobile, /model, /output-style, /remote-env, /plugin, /pr_comments, /release-notes, /reload-plugins, /rename, /resume, /session, /skills, /stats, /status, /statusline, /stickers, /tag, /theme, /feedback, /review, /ultrareview, /rewind, /security-review, /terminalSetup, /upgrade, /extra-usage, /extra-usage-noninteractive, /rate-limit-options, /usage, /insights, /vim, /thinkback, /thinkback-play, /permissions, /plan, /privacy-settings, /hooks, /export, /sandbox-toggle, /passes, /tasks
Conditional public registrations in COMMANDS()
Conditional registration token in src/commands.ts | Exposed command (documented) | Gate |
|---|
webCmd | /remote-setup | CCR_REMOTE_SETUP feature |
forkCmd | /fork | FORK_SUBAGENT feature |
buddy | /buddy | BUDDY feature |
proactive | /proactive | PROACTIVE or KAIROS feature |
briefCommand | /brief | KAIROS or KAIROS_BRIEF feature |
assistantCommand | /assistant | KAIROS feature |
bridge | /bridge | BRIDGE_MODE feature |
remoteControlServerCommand | /remoteControlServer | DAEMON and BRIDGE_MODE features |
voiceCommand | /voice | VOICE_MODE feature + availability check (claude-ai) |
...(!isUsing3PServices() ? [logout, login()] : []) | /logout, /login | Hidden when using third-party providers |
peersCmd | /peers | UDS_INBOX feature |
workflowsCmd | /workflows | WORKFLOW_SCRIPTS feature |
torch | /torch | TORCH feature |
Availability filtering before execution
After loading, getCommands() applies:
meetsAvailabilityRequirement()
isCommandEnabled()
- dynamic skill insertion and deduplication
So being present in COMMANDS() is necessary but not sufficient for runtime visibility.