package com.easyagents.federation.sql.source;

/**
 * 数据源连接与 Adapter 探测结果。
 *
 * @param sourceId 数据源标识
 * @param supported 是否受支持
 * @param fingerprint 数据库与驱动指纹
 * @param diagnostic 不含敏感信息的诊断说明
 */
public record SourceProbeResult(
    SourceId sourceId,
    boolean supported,
    RuntimeFingerprint fingerprint,
    String diagnostic
) {
}
