Resume a bulk job
bulk_resumeControls remaining bulk-job work with a mandatory expectedVersion fence and current resolved-action authorization. Keeps the confirmed manifest and retries only eligible unfinished transient work. This does not resume the selected schedules.
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": {
"expectedVersion": "<expectedVersion>",
"jobId": "<jobId>"
},
"name": "bulk_resume"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | The `jobId` this operation acts on. | |
| expectedVersion | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| state | Yes | ||
| counts | Yes | ||
| intent | Yes | ||
| limits | Yes | ||
| reason | No | ||
| billing | Yes | ||
| reasons | Yes | ||
| samples | Yes | ||
| version | Yes | ||
| complete | Yes | ||
| warnings | Yes | ||
| authority | Yes | ||
| createdAt | Yes | ||
| updatedAt | Yes | ||
| referenceAt | Yes | ||
| intentDigest | No | ||
| resultsExpireAt | No | ||
| previewExpiresAt | No | ||
| executionExpiresAt | No | ||
| preparationExpiresAt | Yes |