namespace Codex.Dal.Enums;

/// <summary>
/// Represents the status of an agent execution.
/// </summary>
public enum ExecutionStatus
{
    /// <summary>
    /// Execution is currently in progress
    /// </summary>
    Running,

    /// <summary>
    /// Execution completed successfully
    /// </summary>
    Completed,

    /// <summary>
    /// Execution failed with an error
    /// </summary>
    Failed,

    /// <summary>
    /// Execution was cancelled by user or system
    /// </summary>
    Cancelled
}
