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>