/** * Workspace Verification Executor — real filesystem/process verification for * live sessions. * * Deterministic verification in a real Jensen session needs a provider that can * actually run commands, inspect files, search the repository, and read git * scope. This adapter implements the VerificationExecutor contract against the * session's working directory using the shared `execCommand` helper and * node:fs. It is used by the Reliability Kernel's automatic final verification; * it never trusts model output. */ import type { VerificationExecutor } from "./verifier.js"; export interface WorkspaceVerificationOptions { /** Working directory for relative paths and commands. */ cwd: string; /** Maximum wall-clock time for a single command (default 120s). */ commandTimeoutMs?: number; /** Abort signal honoured by spawned processes. */ signal?: AbortSignal; } export declare function createWorkspaceVerificationExecutor(options: WorkspaceVerificationOptions): VerificationExecutor; //# sourceMappingURL=workspace-verification.d.ts.map