package tech.easyflow.agent.runtime.artifact;

/**
 * Agent Artifact 跨数据库与对象存储的状态。
 */
public enum AgentArtifactStatus {
    /** 正在上传。 */
    PUBLISHING,
    /** 可下载。 */
    AVAILABLE,
    /** 发布失败。 */
    FAILED,
    /** 等待删除。 */
    DELETE_PENDING,
    /** 删除失败且等待重试。 */
    DELETE_FAILED,
    /** 已删除。 */
    DELETED
}
