--- name: cli-contexts description: Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings and inspect active context pipelines. --- ## Overview Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings and inspect active context pipelines. ## Quick install ```bash npm install -g omniroute # or: npx omniroute omniroute --version ``` ## Subcommands ### `context-eng` **Example:** ```bash omniroute context-eng ``` ### `context-eng analytics` **Flags:** - `--period

` **Example:** ```bash omniroute context-eng analytics ``` ### `context-eng caveman` **Example:** ```bash omniroute context-eng caveman ``` ### `context-eng config` **Example:** ```bash omniroute context-eng config ``` ### `context-eng show` **Example:** ```bash omniroute context-eng show ``` ### `context-eng set` **Flags:** - `--aggressiveness ` - `--max-shrink-pct ` - `--preserve-tags ` **Example:** ```bash omniroute context-eng set ``` ### `context-eng rtk` **Example:** ```bash omniroute context-eng rtk ``` ### `context-eng config` **Example:** ```bash omniroute context-eng config ``` ### `context-eng show` **Example:** ```bash omniroute context-eng show ``` ### `context-eng set` **Flags:** - `--token-budget ` - `--reserve-pct ` **Example:** ```bash omniroute context-eng set ``` ### `context-eng filters` **Example:** ```bash omniroute context-eng filters ``` ### `context-eng list` **Example:** ```bash omniroute context-eng list ``` ### `context-eng add` **Flags:** - `--priority ` - `--action ` **Example:** ```bash omniroute context-eng add ``` ### `context-eng remove ` **Flags:** - `--yes` **Example:** ```bash omniroute context-eng remove ``` ### `context-eng test` **Example:** ```bash omniroute context-eng test ``` ### `context-eng raw-output ` **Example:** ```bash omniroute context-eng raw-output ``` ### `context-eng combos` **Example:** ```bash omniroute context-eng combos ``` ### `context-eng list` **Example:** ```bash omniroute context-eng list ``` ### `context-eng get ` **Example:** ```bash omniroute context-eng get ``` ### `context-eng assignments ` **Example:** ```bash omniroute context-eng assignments ``` ### `contexts` **Example:** ```bash omniroute contexts ``` ### `contexts list` List all contexts **Example:** ```bash omniroute contexts list ``` ### `contexts add ` Add a new context **Flags:** - `--api-key ` - `--api-key-stdin` - `--description ` **Example:** ```bash omniroute contexts add ``` ### `contexts use ` Switch active context **Example:** ```bash omniroute contexts use ``` ### `contexts current` Show current active context name **Example:** ```bash omniroute contexts current ``` ### `contexts show ` Show context details **Example:** ```bash omniroute contexts show ``` ### `contexts remove ` Remove a context **Flags:** - `--yes` **Example:** ```bash omniroute contexts remove ``` ### `contexts rename ` Rename a context **Example:** ```bash omniroute contexts rename ``` ### `contexts export` Export contexts to JSON **Flags:** - `--out ` - `--no-secrets` **Example:** ```bash omniroute contexts export ``` ### `contexts import ` Import contexts from a JSON file **Flags:** - `--merge` **Example:** ```bash omniroute contexts import ``` ### `sessions` **Example:** ```bash omniroute sessions ``` ### `sessions list` **Flags:** - `--user ` - `--kind ` - `--active` - `--limit ` **Example:** ```bash omniroute sessions list ``` ### `sessions show ` **Example:** ```bash omniroute sessions show ``` ### `sessions expire ` **Flags:** - `--yes` **Example:** ```bash omniroute sessions expire ``` ### `sessions expire-all` **Flags:** - `--yes` **Example:** ```bash omniroute sessions expire-all ``` ### `sessions current` **Example:** ```bash omniroute sessions current ```