read_process_output
Reads accumulated output from a running process, waiting for new output up to a specified timeout, and returns both output and process status.
Instructions
Lee el output acumulado de un proceso activo.
Espera hasta timeout_seconds por output nuevo. Si el proceso ha terminado, devuelve todo el output pendiente en el buffer. Llama a esta tool repetidamente para leer output de forma incremental.
Devuelve el output y el estado del proceso (running/finished).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | PID del proceso (obtenido de start_process). | |
| timeout_seconds | No | Segundos máximos esperando output nuevo. Default 5. | |
| max_lines | No | Máximo de líneas a devolver. Default 200. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |