OptionalcwdWorking directory inside the container. Defaults to "/".
OptionalenvEnvironment variables injected into the container, in "KEY=value" form.
OptionalfilesRemote paths of files to bind-mount read-only inside the container.
Each path must have been uploaded first via BoxerClient.uploadFile.
The file is mounted at /<path> (e.g. "script.py" → /script.py).
OptionallimitsResource limits for this execution. Unset fields fall back to the server defaults.
OptionalnetworkNetwork mode for the sandbox.
"none" (default) - no network access."sandbox" - isolated network with internet access via a gVisor netstack."host" - shares the host network namespace (requires root on the server).OptionalpersistWhen true, output files written to /output/ inside the container are
retained after the run and can be downloaded via BoxerClient.downloadFile.
Defaults to false (output files are deleted before the response is returned).
Options accepted by BoxerClient.run.