Skip to content
1 min read · 181 words

Interface: GuestLimits ​

Defined in: src/batteries/sandbox/types.ts:146

Limits for a hostile guest: exactly seven fields, resolved before spawning and passed to both realms.

Properties ​

PropertyTypeDescriptionDefined in
codecMaxDepthnumberCodec traversal depth. Default 32; floor 4.src/batteries/sandbox/types.ts:150
codecMaxNodesnumberCodec node count. Default 10_000; floor 16.src/batteries/sandbox/types.ts:151
logDrainMsnumberPost-settlement sequence drain. Default 250ms; floor 0, where zero means do not wait.src/batteries/sandbox/types.ts:149
maxHostcallBytesnumberProducer-side hostcall/hostresult envelope cap. Default 1_000_000; floor 4096.src/batteries/sandbox/types.ts:152
maxLogEventBytesnumberPer-event UTF-8 cap. Default 8192; floor 32 leaves room for the cut marker.src/batteries/sandbox/types.ts:147
maxLogEventsnumberRetained event count. Default 1000; floor 1 because framing consumes an event.src/batteries/sandbox/types.ts:148
maxTerminalPayloadBytesnumberGuest terminal envelope cap. Default 10_000_000; floor 4096.src/batteries/sandbox/types.ts:153