Skip to content

WorkflowCompletedEvent

NexusLabs.Needlr.AgentFramework

NexusLabs.Needlr.AgentFramework.Progress

WorkflowCompletedEvent Class

Workflow execution has completed.

public sealed record WorkflowCompletedEvent : NexusLabs.Needlr.AgentFramework.Progress.IProgressEvent, System.IEquatable<NexusLabs.Needlr.AgentFramework.Progress.WorkflowCompletedEvent>

Inheritance System.Object 🡒 WorkflowCompletedEvent

Implements IProgressEvent, System.IEquatable<WorkflowCompletedEvent>

Constructors

WorkflowCompletedEvent(DateTimeOffset, string, string, string, int, long, bool, string, TimeSpan) Constructor

Workflow execution has completed.

public WorkflowCompletedEvent(System.DateTimeOffset Timestamp, string WorkflowId, string? AgentId, string? ParentAgentId, int Depth, long SequenceNumber, bool Succeeded, string? ErrorMessage, System.TimeSpan TotalDuration);

Parameters

Timestamp System.DateTimeOffset

WorkflowId System.String

AgentId System.String

ParentAgentId System.String

Depth System.Int32

SequenceNumber System.Int64

Succeeded System.Boolean

ErrorMessage System.String

TotalDuration System.TimeSpan