Get a job
job_getRead one job whole: its purpose, its description (workspace_load may cut long ones: descriptionCut), its task definitions with every step's role, cadence, instructions, approval, latest check (who and when) and health (on_time, late, not_checked, no_schedule), the job's health (on_schedule, late, not_checked or no_schedule, from its steps), its agents with their roles and when each was last seen, whether it is archived, its revision for job_update, its newest outputs (what went out under it; outputsCut when large ones were left out: output_list job= reads them all) and outputCounts by status. workspace_load lists the workspace's jobs. A job you cannot read is UNAVAILABLE.
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": {
"id": "<id>"
},
"name": "job_get"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The job, by its id (job_create returns it; workspace_load lists your jobs and the others by id). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | Yes |