Skip to main content

Interface: SandboxIsolate

Defined in: src/types/interfaces/plugin.interface.ts:620

Sandbox isolate handle.

Remarks​

Represents a V8 isolate created for a plugin. Used to track resource usage and manage isolate lifecycle.

Since​

0.1.0

Properties​

cpuLimit​

readonly cpuLimit: number

Defined in: src/types/interfaces/plugin.interface.ts:639

CPU time limit in milliseconds.


id​

readonly id: string

Defined in: src/types/interfaces/plugin.interface.ts:624

Unique isolate identifier.


memoryLimit​

readonly memoryLimit: number

Defined in: src/types/interfaces/plugin.interface.ts:634

Memory limit in megabytes.


pluginId​

readonly pluginId: string

Defined in: src/types/interfaces/plugin.interface.ts:629

ID of the plugin running in this isolate.