/** * codexAdapter — the OpenAI Codex `HarnessAdapter`. Bundles the five Codex ports * + a `detect`. SHIPPED: registered in `src/adapter-registry.ts` (the CLI * auto-detects a `.codex/config.toml` or `AGENTS.md` repo) and exported as * `vigiles/codex`. It passes `assertAdapterConformance`/`assertAdapterLoadsHooks`, * drives the compiler + loader against real Codex fixtures (codex.test.ts), and * its transport (`mock-model.ts`) is proven against the real `codex` binary. * * Caveat — pillar 1 (compile) is partial: the instruction/skill *renderers* still * emit the Claude-Code shape until the format-axis renderers land * (`research/code-adapter-architecture.md`). Pillar 2 (harness testing) is full. */ import type { DetectSignal } from "../../core/adapter.js"; export declare const codexAdapter: { readonly name: "codex"; readonly harnessTesting: true; readonly shellHooks: true; readonly subagents: false; readonly dialect: import("../claude-code/dialect.js").HarnessDialect; readonly layout: import("../../adapter.js").PluginLayout; readonly runtime: import("../../adapter.js").HarnessRuntime; readonly hookProtocol: import("../../adapter.js").HookProtocol; readonly modelMock: import("../../adapter.js").ModelMock; readonly harnessTestDriver: () => Promise; readonly liveDriver: () => Promise; readonly claims: (path: string) => boolean; readonly detect: (exists: (repoRelative: string) => boolean) => DetectSignal; /** * Nothing to say about a Codex install today, and `[]` IS the answer rather * than a missing capability: the CLI prints whatever it is given, so an empty * list produces exactly the silence a `localAdvisories: false` flag would * have bought, without a second fact to keep in step with this method. * * What would go here: anything about THIS machine's `codex` install that bears * on how far the report can be trusted — a vendor version whose tool catalog * has drifted from ours, or a config the agent cannot read from this repo. */ readonly advisories: () => readonly string[]; }; //# sourceMappingURL=adapter.d.ts.map