system_exec
Run a registered system program directly with separate arguments, eliminating shell quoting and command parsing for reliable cross-platform execution.
Instructions
Execute one registered system program directly through a cross-platform program-and-arguments interface. Use only program names in the enum. Pass arguments separately without shell quoting. Shell operators, pipelines, redirects, command substitution, and environment expansion are not supported. Do not probe or guess alternative executable names.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | No | Working directory relative to the configured root, or an absolute path inside it. | |
| args | No | Arguments passed individually and literally; do not add shell escaping. | |
| program | Yes | Registered logical program name mapped to the platform-specific executable. | |
| timeoutMs | No | Positive timeout in milliseconds, at most 600000; defaults to 30000. |