Source code of the sandboxed module (same format as SandboxedToolSpec.code).
The argument object passed to the run(input) entry point.
APIs the sandbox is permitted to call. Anything not listed is blocked.
Nominal heap budget in megabytes for the sandbox execution. The current node:vm-backed JavaScript executor reports heap deltas but does not preemptively enforce this limit.
128
Maximum wall-clock time in milliseconds before the sandbox is forcibly killed and an error is returned.
5000
Optional callThe run's handle. Required when the forge has a broker attached (a host
with EmergentConfig.capabilities); the engine fills it.
Input to the sandbox executor for running a single sandboxed tool invocation.