mcp_opendaw_wait_for_condition
Wait for a JavaScript condition in the DAW to evaluate to true, polling at specified intervals until timeout.
Instructions
Wait for a JavaScript condition to evaluate to true in the DAW context.
Polls the condition at regular intervals until it returns true or timeout is reached.
condition_js: JavaScript expression that returns a truthy value when the condition is met. timeout_ms: Maximum wait time in milliseconds (default 10000). poll_interval_ms: Polling interval in milliseconds (default 500).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout_ms | No | ||
| condition_js | Yes | ||
| poll_interval_ms | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |