Skip to content

Operations

BMO is the AI coding companion in your terminal where every visible operational state is also an agent capability.

Use Operations focus (ctrl+shift+o) to inspect and activate run state without reaching for the mouse. Your agent can do the same through the ui_ops tool; scripts use bmo ops.

  1. Open a session in ./bmo.
  2. Press ctrl+shift+o to enter Operations focus.
  3. Press Enter to inspect the current run (run.inspect).
  4. Press Esc to return to the editor.

From chat:

/ops list
/ops activate run.inspect
/ops diagnostics

From the shell:

Terminal window
bmo ops list
bmo ops activate run.inspect

When something needs attention — provider cooldown, MCP auth, failed run, workspace contention — BMO lists it explicitly under Diagnostics. No hidden sidebar glyphs.

See Operations (maintainer topic) for package layout and deeper implementation detail.