Wait For Session
exec_waitBlock until a remote command session exits or a timeout elapses, then return new stdout and stderr output from given byte offsets.
Instructions
Block until the session exits or timeout elapses (default 30s, max 300s). Returns the exec_poll payload with deltas from the given offsets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout | No | Max seconds to wait (1..300, default 30). | |
| session_id | Yes | Positive id from exec_start. | |
| stderr_offset | No | Stderr byte offset to resume from (default 0). | |
| stdout_offset | No | Stdout byte offset to resume from (default 0). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| done | No | ||
| error | No | ||
| stderr | No | ||
| stdout | No | ||
| exit_code | No | ||
| duration_ms | No | ||
| duration_us | No | ||
| stderr_offset | No | ||
| stdout_offset | No | ||
| truncated_stderr | No | ||
| truncated_stdout | No |