Files
clawdbot/src/agents/sandbox.ts
Peter Steinberger c379191f80 chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-14 15:02:19 +00:00

45 lines
1.2 KiB
TypeScript

export {
resolveSandboxBrowserConfig,
resolveSandboxConfigForAgent,
resolveSandboxDockerConfig,
resolveSandboxPruneConfig,
resolveSandboxScope,
} from "./sandbox/config.js";
export {
DEFAULT_SANDBOX_BROWSER_IMAGE,
DEFAULT_SANDBOX_COMMON_IMAGE,
DEFAULT_SANDBOX_IMAGE,
} from "./sandbox/constants.js";
export { ensureSandboxWorkspaceForSession, resolveSandboxContext } from "./sandbox/context.js";
export { buildSandboxCreateArgs } from "./sandbox/docker.js";
export {
listSandboxBrowsers,
listSandboxContainers,
removeSandboxBrowserContainer,
removeSandboxContainer,
type SandboxBrowserInfo,
type SandboxContainerInfo,
} from "./sandbox/manage.js";
export {
formatSandboxToolPolicyBlockedMessage,
resolveSandboxRuntimeStatus,
} from "./sandbox/runtime-status.js";
export { resolveSandboxToolPolicyForAgent } from "./sandbox/tool-policy.js";
export type {
SandboxBrowserConfig,
SandboxBrowserContext,
SandboxConfig,
SandboxContext,
SandboxDockerConfig,
SandboxPruneConfig,
SandboxScope,
SandboxToolPolicy,
SandboxToolPolicyResolved,
SandboxToolPolicySource,
SandboxWorkspaceAccess,
SandboxWorkspaceInfo,
} from "./sandbox/types.js";