/** * Unified harness adapter. * * Delegates hook plumbing to @a5c-ai/hooks-adapter-cli via subprocess while * keeping babysitter-specific orchestration logic (iteration tracking, * journal inspection, continuation building) in the SDK. * * This adapter is the DEFAULT fallback when no harness-specific adapter * is detected. It imports NO hooks-adapter packages — all communication * is via subprocess stdin/stdout and environment variables. * * Key env vars: * - AGENT_UNIFIED_ADAPTER=1 — force-enable the adapter * - AGENT_SESSION_ID — session identifier (hooks-adapter convention) * - AGENT_CAPABILITIES_JSON — JSON-serialised proxy capabilities * - AGENT_HOOKS_PROXY_PATH — custom path to the hooks-adapter binary * - AGENT_SESSION_ID — session ID (from hooks-adapter) */ import type { HarnessAdapter } from "../types"; export declare function createUnifiedAdapter(): HarnessAdapter; //# sourceMappingURL=adapter.d.ts.map