set_beat_repeat_grid
Set the Beat Repeat grid to an exact native display division, using a confirmed plan to avoid ambiguous or unavailable values.
Instructions
Plan or request one exact native Beat Repeat Grid display division from get_beat_repeat_performance_context.gridChoices. Ambiguous or unavailable display labels fail closed. Native execution rechecks the complete device, routing, and transport snapshot before writing; observed parameter equality is reported, not an audible or beat-scheduled result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | Omit or true to return a plan; false requires a valid confirmationToken. | |
| trackId | Yes | Stable track ID returned by list_tracks. | |
| deviceId | Yes | Stable device ID returned by list_devices. | |
| planHash | No | Hash returned by the matching dry run. | |
| gridDisplayValue | Yes | Exact native Grid display value, for example 1/12. | |
| confirmationToken | No | Short-lived, single-use token returned by the matching dry run. | |
| expectedStateVersion | Yes | Exact stateVersion observed immediately before planning. |