Documentation / @agentick/sandbox / SandboxProvider
Interface: SandboxProvider ​
Defined in: types.ts:47
Properties ​
name ​
readonlyname:string
Defined in: types.ts:49
Provider name (e.g. "local", "docker", "e2b").
Methods ​
create() ​
create(
options):Promise<SandboxHandle>
Defined in: types.ts:52
Create a new sandbox instance.
Parameters ​
options ​
Returns ​
Promise<SandboxHandle>
destroy()? ​
optionaldestroy(sandbox):Promise<void>
Defined in: types.ts:58
Destroy a sandbox (provider-level cleanup).
Parameters ​
sandbox ​
Returns ​
Promise<void>
restore()? ​
optionalrestore(snapshot):Promise<SandboxHandle>
Defined in: types.ts:55
Restore a sandbox from a snapshot.
Parameters ​
snapshot ​
Returns ​
Promise<SandboxHandle>