batch_get_status
Check batch job status and optionally wait for completion with auto-polling. Returns current state, progress statistics, and completion details for large-scale AI processing tasks.
Instructions
GET BATCH JOB STATUS - Check status of running batch job with optional auto-polling. STATES: PENDING (queued), RUNNING (processing), SUCCEEDED (complete), FAILED (error), CANCELLED (user stopped), EXPIRED (timeout). WORKFLOW: 1) Call with batch job name/ID, 2) Optionally enable polling to wait for completion, 3) Returns current state, progress stats, and completion info. USAGE: Pass job name from batch_create response. Enable autoPoll for hands-off waiting.
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": {
"batchName": "<batchName>"
},
"name": "batch_get_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| batchName | Yes | Batch job name/ID from batch_create | |
| autoPoll | No | Automatically poll until job completes (SUCCEEDED, FAILED, or CANCELLED) | |
| pollIntervalSeconds | No | Seconds between status checks when autoPoll=true (default: 30) | |
| maxWaitMs | No | Maximum wait time in milliseconds (default: 24 hours) |