process_run
Run a pre-approved executable directly in a project workspace by passing a command and arguments without invoking a shell. Enables controlled command execution once the allowlist is configured.
Instructions
Run one explicitly allowlisted executable in a project workspace using argv directly (no shell). Disabled by default until FORGEGUARD_COMMANDS is configured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | ||
| command | Yes | ||
| projectId | Yes | ||
| timeoutMs | No |