Read process output
read_process_outputUse this when a process started earlier has more output to show and you do not want to wait for a pattern.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | Session pid returned by start_process. | |
| device | Yes | ReMCP device id returned by list_devices. Required for every device operation. | |
| length | No | Maximum number of lines to return per call (default 200). Without offset, unreturned lines remain available; use hasMore to fetch the next page. | |
| offset | No | Zero-based line number to start from, counted across everything the session has produced; a negative value reads the last N lines. Omit for new output. Lines evicted by the buffer cap are no longer available. | |
| timeout_ms | No | With no offset, wait up to this many milliseconds for output/exit; 0 returns immediately (default). Use 1000–2000 to avoid repeated remote polls when output is expected. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| text | Yes | Concise human-readable result of the tool call. |