/** * Project Claude's init snapshot onto fail-closed receipts for required servers. * * Claude Code starts inline MCP servers asynchronously and can emit its init * frame while a healthy stdio server is still `pending`. That is positive * startup-in-progress evidence, not a terminal failure. Preserve it so the * connection can finish; an absent server or any non-ready, non-pending status * remains a hard startup failure, and a later attempted-tool failure remains a * hard harness failure through the ordinary tool-result path. */ export declare function requiredMcpStartupReceipts(raw: unknown, required: ReadonlySet): { servers: unknown; failed: string[]; }; //# sourceMappingURL=required-mcp.d.ts.map