// Copyright (c) Microsoft. All rights reserved.
namespace Microsoft.Agents.AI.DurableTask.Workflows;
///
/// Represents the execution status of a durable workflow run.
///
public enum DurableRunStatus
{
///
/// The workflow instance was not found.
///
NotFound,
///
/// The workflow is pending and has not started.
///
Pending,
///
/// The workflow is currently running.
///
Running,
///
/// The workflow completed successfully.
///
Completed,
///
/// The workflow failed with an error.
///
Failed,
///
/// The workflow was terminated.
///
Terminated,
///
/// The workflow is suspended.
///
Suspended,
///
/// The workflow status is unknown.
///
Unknown
}