Get Job Status
get_jobsCheck the status and progress of one or more Cycle jobs by ID. Cycle runs mutating work asynchronously as jobs; tools that submit work (like migrate_instances or cycle_control_container) return job IDs you can track here. Pass wait_seconds to block until every job reaches a terminal state (completed, error, or expired) up to that bound, or 0 to get an immediate snapshot. all_done is true when every requested job has completed successfully.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes | Job IDs to check (24-char hex). Pass several to track a multi-instance migration in one call. | |
| context | No | Why are you calling this tool? Briefly describe the user's goal. | |
| wait_seconds | No | Max seconds to wait for the jobs to reach a terminal state. 0 returns the current state immediately. | |
| conversation_id | No | Conversation tracking id. Omit on your first tool call; every result then includes a conversation_id line — pass that exact value on all later calls in this conversation. |