eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
21 lines (20 loc) • 964 B
TypeScript
import type { JustBashSandboxCreateOptions } from "#public/sandbox/just-bash-sandbox.js";
import type { FixedNetworkSandboxSession } from "#shared/sandbox-session.js";
import { type SandboxProviderImplementation } from "#shared/sandbox-provider.js";
export declare const JUST_BASH_PROVIDER_NAME = "just-bash";
type JustBashPreparedArtifact = {
readonly templateRootPath: string;
};
type JustBashSessionState = {
readonly generation: string;
readonly rootPath: string;
readonly version: 2;
};
export declare function createJustBashSandboxProvider(authoredOptions?: JustBashSandboxCreateOptions | undefined): SandboxProviderImplementation<undefined, JustBashPreparedArtifact, JustBashSessionState, FixedNetworkSandboxSession>;
export declare function pruneJustBashSandboxTemplates(input: {
readonly appRoot: string;
readonly now?: number;
readonly recentWindowMs?: number;
readonly retainCount?: number;
}): Promise<void>;
export {};