export interface TrainDoctorArgs { /** 企业标识(体检报告与 train-env.json 清单的企业分区) */ enterprise_id: string; /** 数据集挂载点(v1.4.3 第八章反作弊体检——.git 可见性探测;缺省 null 报 fail 给指引) */ dataset_mount_path?: string; } export interface TrainDoctorToolResult { text: string; data: { isError: boolean; ok: boolean; issues: string[]; /** 四项体检整体结论 */ ready?: boolean; enterpriseId?: string; cuda?: { status: string; version: string | null; gpuName: string | null; detail: string; }; vram?: { status: string; freeMiB: number | null; detail: string; }; framework?: { status: string; name: string | null; version: string | null; detail: string; }; modelCache?: { status: string; cached: Array<{ name: string; cached: boolean; path: string; }>; detail: string; }; /** 环境版本清单(train-env.json——可复现口径) */ manifest?: Record | null; /** 体检步骤明细(审计留痕) */ steps?: Array<{ name: string; status: string; detail?: string; }>; checkedAt?: string; }; } /** * train_doctor——训练环境体检(CUDA/显存/框架/基座缓存四项,只查不装)。 * 环境探测失败不抛出(体检语义 = 如实报告)——对齐 train_submit 结构化 * 错误模式。 */ export declare function trainDoctorTool(args: TrainDoctorArgs): Promise; //# sourceMappingURL=train-doctor.d.ts.map