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