Skip to content

LocalSandboxSession

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/sandbox-local/src/index.ts:43

new LocalSandboxSession(input): LocalSandboxSession;

Defined in: packages/sandbox-local/src/index.ts:49

ParameterType
input{ defaultTimeoutMs?: number; env?: Record<string, string> | "inherit" | "minimal"; id?: string; workDir: string; }
input.defaultTimeoutMs?number
input.env?Record<string, string> | "inherit" | "minimal"
input.id?string
input.workDirstring

LocalSandboxSession

HarnessSandboxSession.constructor

PropertyModifierTypeOverridesDefined in
idreadonlystringHarnessSandboxSession.idpackages/sandbox-local/src/index.ts:44
workDirreadonlystringHarnessSandboxSession.workDirpackages/sandbox-local/src/index.ts:45
optional close(): Promise<void>;

Defined in: packages/core/src/runtime/sandbox.ts:40

Promise<void>

HarnessSandboxSession.close


exec(input): Promise<SandboxExecResult>;

Defined in: packages/sandbox-local/src/index.ts:62

ParameterType
inputSandboxExecInput

Promise<SandboxExecResult>

HarnessSandboxSession.exec