compute.plan_run
compute_plan_runBuild a project execution plan with node selection, environment checks, GPU choice, and the exact command—without starting, writing, or reserving anything.
Instructions
Build an execution plan for a project (node selection, environment check, GPU choice, exact command). Pure planning: nothing is started, written or reserved. Optional pilot_seconds uses a hard watchdog when submitted; runtime_budget_seconds only gates planning/alerts, never cancels a normal run. Neither walltime nor budget is an ETA.
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": {
"project_id": "<project_id>"
},
"name": "compute_plan_run"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cpus | No | ||
| gpus | No | ||
| tasks | No | ||
| env_id | No | ||
| params | No | ||
| node_id | No | ||
| memory_gb | No | ||
| partition | No | ||
| project_id | Yes | ||
| time_minutes | No | ||
| gpu_memory_gb | No | ||
| pilot_seconds | No | ||
| allow_shared_gpu | No | ||
| command_override | No | ||
| runtime_budget_seconds | No |