import type { KlawConfig } from "../config/types.klaw.js"; import type { BundleMcpDiagnostic } from "../plugins/bundle-mcp.js"; export type CodexMcpServersConfig = Record>; export type CodexBundleMcpThreadConfig = { configPatch?: { mcp_servers: CodexMcpServersConfig; }; diagnostics: BundleMcpDiagnostic[]; evaluated: boolean; fingerprint?: string; }; export type LoadCodexBundleMcpThreadConfigParams = { workspaceDir: string; cfg?: KlawConfig; toolsEnabled?: boolean; disableTools?: boolean; toolsAllow?: string[]; };