Command Reference
Type / in the editor to see the command palette with fuzzy search. All commands are prefixed with /. This reference describes native TUI slash handling unless another surface is named; it does not imply that every command has identical CLI, ACP, daemon, or web support.
Slim mode note: In om (slim mode), /help shows core commands only — design tree, cleave, delegate, and milestone commands are hidden to keep things focused. Type /help all to see every command, or /warpto switch to full mode. Hidden commands still work when typed directly.
Model & Inference
| Command | Description |
|---|---|
/model / /model route | In the native TUI, open the model menu at current route state. This is not a cross-surface route-history command. |
/model list | In the native TUI, open the concrete model selector. |
/model providers | In the native TUI, open the model menu's provider view. |
/model <provider:model> | Pin an exact concrete selected route for future turns. |
/model grade <F|D|C|B|A|S> | Set provider-neutral capability-grade intent. |
/model provider <auto|local|upstream|endpoint> | Set provider or endpoint selection intent; an endpoint ID may replace endpoint. |
/model policy <exact|minimum|nearest> | Set grade matching policy. exact is exact grade, not a concrete route pin. |
/model unpin | Clear the exact concrete model override and resume grade/provider intent routing. |
/think [level] | Set thinking level: off, minimal, low, medium, or high. |
/context compact | Trigger context compaction. Use standard, extended, or massive to select a context class. |
/context reset / /context clear | Save the current session and start a fresh conversation with cleared live context. |
Current model/status views show current state only. No supported command lists the append-only historical route leases recorded for session-backed or sessionless dispatch.
Session & Memory
| Command | Description |
|---|---|
/stats | Session telemetry — turns, tool calls, tokens, duration. |
/new | Save the current session and start a fresh one. |
/memory | Memory statistics — facts, episodes, working memory. |
/sessions | List saved sessions with lineage-aware resume metadata. Resume with --resume. |
/note [text] | Capture a note for later (persists across sessions). |
/notes [clear] | Show or clear pending notes. |
Authentication
| Command | Description |
|---|---|
/auth [status|login|logout|unlock] | Inspect or change provider authentication. |
/logout [provider] | Log out of a provider. |
/auth [action] | Authentication management: status, unlock. |
/secrets [action] | Manage stored secrets: list, set, get, delete. /secrets set NAME opens hidden input for raw values; /secrets get NAME checks resolution without printing the value. |
/vault [action] | HashiCorp Vault integration: status, unseal, login, configure, init-policy. |
Secrets
| Command | Description |
|---|---|
/secrets | Show configured secret names and recipes. Values are never shown. |
/secrets set | Open the common-secret selector. |
/secrets set VAULT_ROOT_TOKEN | Capture an arbitrary operator secret through hidden input and store it in the OS keyring. |
/secrets set VAULT_TOKEN keyring:VAULT_ROOT_TOKEN | Create a keyring alias recipe without copying or exposing the value. |
/secrets get VAULT_ROOT_TOKEN | Check that a secret resolves. This does not print the value. |
/secrets delete VAULT_ROOT_TOKEN | Remove the recipe and best-effort keyring entry. |
Development lifecycle
| Command | Description |
|---|---|
/init [action] | Initialize project — scan & migrate agent conventions. Args: scan, migrate. |
/migrate [source] | Import from other tools: auto, claude-code, codex, cursor, aider. |
/checkin | Triage what needs attention now — open designs, active changes, recent issues. |
/status | Show harness and composition status, including providers, routing, the active composition generation, contribution health and cleanup assurance, candidate diagnostics, and compatibility-dispatch parity. |
/profile components view | Show packaged core components, effective activation, restart state, and determining policy provenance. |
/profile component enable|disable <selector> | Change future-boot component policy in the selected profile source. See Core Component Policy. |
/milestone [action] | Release milestone management: freeze, status. |
/delegate [status] | Delegate task management across sessions. |
/chronos [sub] | Date/time context: week, month, quarter, relative, iso, epoch, tz, range, all. |
/update | Check for updates, inspect release notes, and install verified stable, RC, or nightly builds depending on the selected update lane. |
/status reports the current composition and lifecycle projection. It does not list historical unknown invocations or mutation-fence evidence, and no supported slash command currently reconciles or clears that state. See the recovery guidebefore retrying a mutation with unknown completion.
Long-Running Automation
| CLI | Description |
|---|---|
omegon sentry | Run the autonomous task executor with trigger intake, task budgets, run logs, and a local HTTP control plane. |
omegon run | Run one bounded headless task and exit with a structured status code. |
omegon serve | Run the persistent daemon/control-plane process. |
omegon acp | Run Agent Client Protocol over stdio or WebSocket. |
omegon run task.toml is the manifest-driven bounded entrypoint. A task can admitmax_turns, timeout_secs, token_budget, andtool_budget under [bounds]. tool_budget currently has no command-line override. One-shot CLI output projects representable session state and actions, but it does not perform persistent busy-state reconciliation.
OpenSpec
OpenSpec lifecycle operations are currently agent tool actions onopenspec_manage, not /opsx:* slash commands.
| Tool action | Description |
|---|---|
openspec_manage(status) | Show all active OpenSpec changes. |
openspec_manage(get) | Show one change and its spec/task state. |
openspec_manage(propose) | Create a new OpenSpec change proposal. |
openspec_manage(add_spec) | Add specs to a change. |
openspec_manage(register_tasks) | Register task progress from tasks.md. |
openspec_manage(register_test_file) | Register required test coverage before implementation. |
openspec_manage(archive) | Archive a verifying change to baseline. |
Interface
| Command | Description |
|---|---|
/auspex | Show Auspex attachability and handoff status. |
/auspex open | Launch the primary browser surface. If the local compatibility server is not running yet, Omegon starts it first. |
/dash | Open Omegon's local browser compatibility/debug surface (real-time live state over WebSocket). |
/mouse [on|off] | Toggle pane mouse interaction. Mouse capture must be enabled for click and double-click interactions. |
/copy [plain|raw|answer|latest|session] | Copy the selected segment, latest answer, or session projection. |
/transcript / /transcript file|open | Write or open the exact committed semantic transcript for full lineage. |
/transcript suffix | Write the explicitly labeled exact semantic suffix for mixed lineage. Legacy and mixed full-session exact transcript requests are unavailable. |
/session-export / /session-export file|open | Write or open presentation/evidence output with provenance, freshness, partial/abandoned evidence, and overlay disclosure. |
/session-export scrollback | Export current presentation scrollback. This is not exact transcript authority. |
/warp | Toggle live between om (slim) and omegon (full) runtime posture. |
/shackle | Force slim om-style posture: copy-friendly, conversation-first, lower-pressure surfaces. |
/unshackle | Force full omegon posture with the broader harness surfaces. |
/tree [sub] | Design tree summary: list, frontier, ready, blocked. |
/tutorial [action] | Interactive tutorial overlay. Primary paths: /tutorial for the current-project flow and /tutorial demo for the scripted showcase. Management args: status, reset. |
/splash | Replay the splash animation. |
System
| Command | Description |
|---|---|
/version | Show build version, git SHA, and build date. |
/help | Show available commands (filtered in slim mode). Use /help all for the complete list. |
/exit | Quit (or double Ctrl+C). |
Agent tools
In addition to slash commands, the agent has access to structured tools that it calls autonomously.
Default inventory
These tools are declared in both om (slim) and omegon (full) modes. Optional backing services can still report typed unavailability:
read/edit/write/bash/change/commit— file and system operations with atomic edits and commitsmemory_store/memory_recall/memory_query/memory_episodes— persistent project memory across sessionsweb_search— multi-provider web searchapi_*— project REST API tools generated from.omegon/openapi.tomlwhen configuredcodebase_search/codebase_index— ranked discovery and indexing across code and project knowledge; calls report typed unavailability if the codescan extension is absent or cannot startchronos— authoritative date/timewhoami— auth status across development toolsmanage_tools— enable/disable tools or whole tool groups
Situational tools
Lifecycle, decomposition, advanced memory, local inference, and other specialist tools may be hidden until their capability group is enabled. Use manage_tools to inspect the live group inventory. Tool availability is dynamic: extensions, project configuration, persona policy, and runtime mode can add or remove tools, so the inventory shown by the running harness is authoritative.
design_tree/design_tree_update— query and mutate design knowledge.cleave_assess/cleave_run— assess and execute coordinated decomposition when enabled.delegate/delegate_result/delegate_status— bounded subordinate work.ask_local_model/list_local_models/manage_ollama— local inference controls when installed.- Generated
api_*tools — project-configured OpenAPI operations.