/** * The `builtin:codex` self-reported diagnostic surface (issue #146 fold; relocated * into the owning package by the issue #209 cleanup). * * Declares the codex bin check (deduped + executed by Dreamux core) and runs * the codex-home validation plus the codex version gate (#147) itself, * against the neutral `@excitedjs/dreamux-types` diagnostic context. The * codex-home check runs against the runtime's actual spawn env (the * diagnostic context's own target env — the managed service's env for a * managed-service check — plus this runtime's `config.extra_env`, via * `paths.ts`'s `codexSpawnEnv`) rather than the terminal process running * `doctor`, so a per-agent `CODEX_HOME` or auth override is validated where * it actually applies. The representative app-server socket sample is * derived from the neutral path context's `runtimeSocketDirs()`, so the * package never names `~/.dreamux`. */ import type { AgentRuntimeDiagnosticCapability } from '@excitedjs/dreamux-types'; import { type DispatcherCodexConfig } from './config.js'; export declare const codexAgentRuntimeDiagnostic: AgentRuntimeDiagnosticCapability; //# sourceMappingURL=diagnostic.d.ts.map