run_job
Run a durable job that survives client disconnects, returning exit codes, logs, and JSON artifacts.
Instructions
Run one durable job.
A client declaring io.modelcontextprotocol/tasks receives a Task handle immediately. Older clients block and receive the ordinary final tool result. The stable client_request_id makes a lost creation response safe to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | ||
| env | No | ||
| host | No | ||
| name | No | ||
| backend | No | ||
| command | Yes | ||
| artifacts | No | ||
| slurm_options | No | ||
| timeout_seconds | No | ||
| client_request_id | Yes | ||
| stall_timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||