1. Command Whitelist
Only approved binaries execute. 50+ permanently blocked binaries including network tools, crypto miners, compilers, package managers, and system tools. 32 safe binaries are allowlisted by default:ls, cat, git, echo, diff, etc.
2. Platform-Native Sandbox
| Platform | Provider | Mechanism |
|---|---|---|
| macOS | SeatbeltProvider | sandbox-exec with SBPL profiles |
| Linux | LinuxSandboxProvider | PR_SET_NO_NEW_PRIVS, network namespaces, rlimits |
| Windows | WindowsSandboxProvider | Working directory restriction, env scrubbing |
| Other | NoopProvider | Environment scrubbing only |
3. Resource Watchdog
Background monitor polls CPU/memory and sends SIGKILL (ortaskkill /F on Windows) on sustained threshold violation.
| Resource | Threshold |
|---|---|
| CPU | 90% sustained for 5 minutes |
| Memory | 4 GB |
| Wall time | 30 minutes |

