workflow_run_wait
Wait for an async workflow run for at most 60 seconds. Use when workflow_test_run, workflow_execute, or a wf_* tool returns a run handle. Do not use when you need to start a run. Next step: if pending or running persists without progress, call workflow_execution_get_steps with executionId if available before waiting again. PENDING can include failed-step retries. Do not infer worker capacity from status alone or start duplicate runs. Limits: the server checks tenant and workflow access; waitSeconds above 60 is cut to 60. Example: {"executionId":"uuid","waitSeconds":30}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"executionId": "<executionId>"
},
"name": "workflow_run_wait"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| executionId | Yes | ||
| waitSeconds | No | ||
| timeoutSeconds | No |