Structs§
- Create
Javascript Context Request - Guest
Runtime Config - Per-execution guest-runtime config carried as typed fields rather than
AGENTOS_*env vars. The sidecar populates these from kernel state (user_profile(),resource_limits()) andCreateVmConfig; the runtime shim interpolates them into a_processConfigobject the guest reads, so the guest’s virtual identity no longer rides the ambient env channel.Nonekeeps the guest-runtime default. See the env-vs-wire rule incrates/sidecar/CLAUDE.md. - Javascript
Context - Javascript
Execution - Javascript
Execution Engine - Javascript
Execution Limits - Per-execution JavaScript runtime limits, carried as typed fields on the
execution request rather than
AGENTOS_*env vars. The sidecar populates these from the per-VMVmLimits(which originate fromCreateVmConfigon the BARE wire);Noneselects the engine default. See the env-vs-wire rule incrates/sidecar/CLAUDE.md. - Javascript
Execution Result - Javascript
Sync RpcRequest - Local
Module Resolution Cache - Module
Resolver - Standard Node module resolution executed as pure path algebra over a
ModuleFsReader. The same algorithm backs both the legacy host-direct path (reader = host path translator) and the live VM path (reader = kernel VFS), guaranteeing they resolve identically. - Start
Javascript Execution Request
Enums§
Traits§
- Module
FsReader - Read-only filesystem primitives the module resolver needs. The resolution
algorithm itself is pure path algebra over these four operations; pointing
it at a different backing store (host files vs. the kernel VFS) is purely a
matter of supplying a different
ModuleFsReader.