This page lists everything you can do with the oms command outside the terminal app: health checks, toolchain checks, reviews, tasks and headless runs. Use it when you are scripting OMS or need the exact name of a flag. The package is @barestate/oms. You can run it with npx @barestate/oms, or as oms if you installed it. Bare oms starts the terminal app, and oms --version prints the installed version, which is 0.1.0 for the first public release.

Subcommands

oms doctor

The quickstart lists each check and its severity.

oms toolchain

Check your toolchain explains what each flag does and when to use it.

oms run

By default, a headless run denies host shell commands and has no web tools. The flags and variables below set host approval, web access, the caps and the sandbox mode.

Defaults

These are the default caps: A normal launch is interactive and has no idle expiry.

Platforms

OMS runs on macOS and Linux, and Windows needs WSL 2. You also need Node 22.19.0 or newer and Git.