cutbolt_job_wait
Wait for queued or running Cutbolt jobs to finish, returning status, progress, and result; monitor multiple jobs until all or any complete.
Instructions
Wait up to timeout_seconds (default 30, at most 120) for a queued or running job to finish, then return its status, progress and result, with finished true or false. With job_ids, wait for several jobs in one call, until all (default) or any have finished: the result counts jobs by status and lists each job's receipt, error or progress. Receipts are summaries unless detail is full.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| until | No | With job_ids: return once all of them have finished (default) or as soon as any has. | |
| detail | No | summary, the default, shortens bulky parts (timing runs to one line per layer, lists to counts) and names them in the... | |
| job_id | No | Job ID from the ticket | |
| job_ids | No | Several job IDs, up to 64, to wait for in one call | |
| save_as | No | Write the result to this new workspace .json file and return a summary | |
| job_root | No | Job queue directory used with render.start or job.start | |
| timeout_seconds | No | Longest wait in seconds, 1 to 120 |