order
Dispatch any jCodeMunch action by name with args. Use get_ranked_context for one-call exploration, and set allow_state_change to run stateful actions.
Instructions
Dispatch any jcodemunch action by name: order(action, args). The single-verb front door to the full tool catalog. Read-only by default — actions that change index/session state require allow_state_change=true, and execution/file-write verbs are refused. For exploration questions ('how does X work'), order('get_ranked_context', {repo, query, token_budget}) answers in ONE call — prefer it over chained search/outline/source hops; add compress=true to fit more symbols in the same budget. Call 'menu' to discover actions, or 'route' to pick one from a task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | Arguments for that action, exactly as you'd pass them directly. | |
| action | Yes | Name of the catalog action to run (e.g. 'search_symbols'). | |
| allow_state_change | No | Opt in to dispatching an index/session state-changing action (e.g. index_repo). |