Optional__OptionaladditionalAdditional instructions appended to the base OS instructions.
OptionalallowedNode.js builtins the guest is allowed to import.
OptionalbindingsBindings exposed to agents as CLI commands inside the VM.
OptionallimitsPer-VM resource limits.
OptionalloopbackPorts exempt from the loopback-only network restriction.
OptionalmountsHost-backed mounts exposed inside the VM.
OptionalonOptionalonOptionalpermissionsPermission policy applied to the VM.
OptionalpreviewOptionalrootRoot filesystem configuration / snapshot.
OptionalsidecarLow-level runtime configuration.
OptionalsoftwareSoftware packages to install in the VM. Pass the imported packages
directly (e.g. software: [common, pi]); kept loosely typed so any
software package import type-checks.
Input config passed to
agentOS(...).The VM option fields live at the TOP LEVEL (no nested
optionskey), so callers writeagentOS({ software: [...], additionalInstructions: "..." }).