eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
13 lines (12 loc) • 999 B
TypeScript
import type { MutableNetworkSandboxSession } from "#shared/sandbox-session.js";
import { type MicrosandboxPreparedArtifact } from "#execution/sandbox/bindings/microsandbox-lifecycle.js";
import type { MicrosandboxSandboxCreateOptions, MicrosandboxSandboxRuntimeOptions } from "#public/sandbox/microsandbox-sandbox.js";
import { type SandboxProviderImplementation } from "#shared/sandbox-provider.js";
export { pruneMicrosandboxTemplates } from "#execution/sandbox/bindings/microsandbox-templates.js";
export declare const MICROSANDBOX_PROVIDER_NAME = "microsandbox";
export type MicrosandboxProviderSessionState = {
readonly optionsHash: string;
readonly sessionIdentity: string;
readonly version: 3;
};
export declare function createMicrosandboxSandboxProvider(authoredOptions?: MicrosandboxSandboxCreateOptions | undefined): SandboxProviderImplementation<MicrosandboxSandboxRuntimeOptions, MicrosandboxPreparedArtifact, MicrosandboxProviderSessionState, MutableNetworkSandboxSession>;