process_start
Execute shell commands on local Mac or authorized SSH aliases, returning a session ID to poll output asynchronously, supporting long-running jobs with configurable timeouts.
Instructions
Execute a shell command as the owner on local Mac or an already authorized SSH alias. CAN MODIFY/DELETE files, access network and invoke installed tools. No command allowlist or hidden approval bypass. Returns a session_id immediately; poll output for completion. timeout_ms=0 allows a long job until explicitly stopped or server exit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | ||
| shell | No | /bin/bash | |
| target | No | local | |
| command | Yes | ||
| wait_ms | No | ||
| timeout_ms | No |