vigiles API reference
    Preparing search index...

    Variable codexAdapterConst

    codexAdapter: {
        dialect: HarnessDialect;
        harnessTestDriver: () => Promise<HarnessTestDriver>;
        harnessTesting: true;
        hookProtocol: HookProtocol;
        layout: PluginLayout;
        liveDriver: () => Promise<HarnessLiveDriver>;
        modelMock: ModelMock;
        name: "codex";
        runtime: HarnessRuntime;
        shellHooks: true;
        subagents: false;
        advisories(): readonly string[];
        claims(path: string): boolean;
        detect(exists: (repoRelative: string) => boolean): DetectSignal;
    } = ...

    Type Declaration

    • Readonlydialect: HarnessDialect
    • ReadonlyharnessTestDriver: () => Promise<HarnessTestDriver>
    • ReadonlyharnessTesting: true
    • ReadonlyhookProtocol: HookProtocol
    • Readonlylayout: PluginLayout
    • ReadonlyliveDriver: () => Promise<HarnessLiveDriver>
    • ReadonlymodelMock: ModelMock
    • Readonlyname: "codex"
    • Readonlyruntime: HarnessRuntime
    • ReadonlyshellHooks: true
    • Readonlysubagents: false
    • advisories: function
      • 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.

        Returns readonly string[]

    • claims: function
    • detect: function
      • Parameters

        • exists: (repoRelative: string) => boolean

        Returns DetectSignal