await_process_output
Waits on an existing JobManager session for a bounded period and returns its result without starting another job.
Instructions
Wait for an already-running JobManager session, never start another.
Use to wait on an already-started session_id for a bounded period and retrieve its result. This is observation, not a new command; do not reissue run_command on timeout.
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": {
"session_id": "<session_id>"
},
"name": "await_process_output"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Opaque existing JobManager session ID; never use it to start a second job. | |
| wait_seconds | No | Bounded observation time in seconds, 0 to 90 (default 50); continue existing pending ID after timeout. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||