package com.datamate.rag.indexer.interfaces.dto;

import com.datamate.rag.indexer.domain.model.FileStatus;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 知识库文件全库检索响应
 *
 * @author dallas
 * @since 2026-01-30
 */
@Getter
@Setter
public class KnowledgeBaseFileSearchResp {
    private String id;
    private String knowledgeBaseId;
    private String knowledgeBaseName;
    private String fileName;
    private String relativePath;
    private Integer chunkCount;
    private FileStatus status;
    private LocalDateTime createdAt;
    private LocalDateTime updatedAt;
}
