package tech.easyflow.agent.runtime.document;

/**
 * Agent 文档附件状态。
 */
public enum AgentDocumentStatus {

    /** 正在上传。 */
    UPLOADING,
    /** 已上传，等待读取。 */
    UPLOADED,
    /** 正在读取。 */
    READING,
    /** 已生成可用读取快照。 */
    READY,
    /** 读取失败。 */
    READ_FAILED,
    /** 正在绑定消息。 */
    BINDING,
    /** 已绑定消息。 */
    BOUND,
    /** 等待删除对象。 */
    DELETE_PENDING,
    /** 已删除。 */
    DELETED
}
