run_command
Run any catalogued Dorico command by ID with optional parameters. Access the full command catalog, including destructive actions that require confirmation.
Instructions
Run any catalogued Dorico command by id — the escape hatch for the long tail.
Args:
command_id: e.g. "Edit.SelectAll" or "NoteInput.SetArticulation".
params: optional keyword arguments for the command (names as in the
catalog). Pass {"confirm": true, …} to authorise a command the
catalog marks destructive.
The result reports the command's registry status alongside Dorico's
response. Discover valid ids/params via the dorico://commands resource.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | ||
| command_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||