@gguf/claw
Version:
Multi-channel AI gateway with extensible messaging integrations
18 lines (17 loc) • 734 B
TypeScript
import type { SandboxBrowserConfig, SandboxDockerConfig, SandboxWorkspaceAccess } from "./types.js";
type SandboxHashInput = {
docker: SandboxDockerConfig;
workspaceAccess: SandboxWorkspaceAccess;
workspaceDir: string;
agentWorkspaceDir: string;
};
type SandboxBrowserHashInput = {
docker: SandboxDockerConfig;
browser: Pick<SandboxBrowserConfig, "cdpPort" | "vncPort" | "noVncPort" | "headless" | "enableNoVnc">;
workspaceAccess: SandboxWorkspaceAccess;
workspaceDir: string;
agentWorkspaceDir: string;
};
export declare function computeSandboxConfigHash(input: SandboxHashInput): string;
export declare function computeSandboxBrowserConfigHash(input: SandboxBrowserHashInput): string;
export {};