Run Command on Cloud Computer
cloud_computer_execRun a shell command on a running Celesto Cloud computer and return stdout, stderr, and exit_code. The command is the program or shell expression to execute inside that computer, for work on its guest filesystem and processes. Commands can modify or delete files, launch processes, and contact external services; repeating a call executes the command again. Output may be truncated, as indicated by stdout_truncated and stderr_truncated. If the MCP request times out, the command may still be running and its output cannot be recovered from that call; check before retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Computer id from create or list, or its display name from info. | |
| command | Yes | Program or shell expression to execute inside the target computer. It can inspect or modify that computer's files and processes. | |
| timeout | No | Command execution time budget in seconds; choose enough time for the requested work to finish. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Computer id the command ran on. | |
| stderr | Yes | Captured stderr (may be truncated). | |
| stdout | Yes | Captured stdout (may be truncated). | |
| provider | Yes | Always cloud for hosted computers. | |
| exit_code | Yes | Process exit code. | |
| timeout_seconds | No | Timeout that was applied. | |
| stderr_truncated | No | True when stderr exceeded the capture limit. | |
| stdout_truncated | No | True when stdout exceeded the capture limit. |