Interface: GuestLimits
Defined in: src/batteries/sandbox/types.ts:136
Limits for a hostile guest: exactly seven fields, resolved before spawning and passed to both realms.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
codecMaxDepth | number | Codec traversal depth. Default 32; floor 4. | src/batteries/sandbox/types.ts:140 |
codecMaxNodes | number | Codec node count. Default 10_000; floor 16. | src/batteries/sandbox/types.ts:141 |
logDrainMs | number | Post-settlement sequence drain. Default 250ms; floor 0, where zero means do not wait. | src/batteries/sandbox/types.ts:139 |
maxHostcallBytes | number | Producer-side hostcall/hostresult envelope cap. Default 1_000_000; floor 4096. | src/batteries/sandbox/types.ts:142 |
maxLogEventBytes | number | Per-event UTF-8 cap. Default 8192; floor 32 leaves room for the cut marker. | src/batteries/sandbox/types.ts:137 |
maxLogEvents | number | Retained event count. Default 1000; floor 1 because framing consumes an event. | src/batteries/sandbox/types.ts:138 |
maxTerminalPayloadBytes | number | Guest terminal envelope cap. Default 10_000_000; floor 4096. | src/batteries/sandbox/types.ts:143 |