UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

17 lines (16 loc) 867 B
import { type SemanticErrorRule } from "../rule.js"; /** * Error class names come from eve's own sandbox backends — * `DockerUnavailableError` / `DockerDaemonUnavailableError` in * `execution/sandbox/bindings/docker-cli.ts` and * `MicrosandboxDiagnosticError` in * `execution/sandbox/bindings/microsandbox-create.ts` — each of which * assigns `this.name` explicitly. Those classes already author actionable * remediation messages at the failure site — where the missing binary or * unreachable daemon is actually known — so these rules contribute the * stable catalog identity and pass the message through. Matching is by * name string rather than `instanceof` because the harness must not * import from `execution/` and the classes survive structured clone as * plain shapes. */ export declare const SANDBOX_RULES: readonly SemanticErrorRule[];