PhaseCompletedEvent
NexusLabs.Needlr.AgentFramework¶
NexusLabs.Needlr.AgentFramework.Progress¶
PhaseCompletedEvent Class¶
A pipeline phase has completed execution.
public sealed record PhaseCompletedEvent : NexusLabs.Needlr.AgentFramework.Progress.IProgressEvent, System.IEquatable<NexusLabs.Needlr.AgentFramework.Progress.PhaseCompletedEvent>
Inheritance System.Object 🡒 PhaseCompletedEvent
Implements IProgressEvent, System.IEquatable<PhaseCompletedEvent>
Constructors¶
PhaseCompletedEvent(DateTimeOffset, string, string, string, int, long, string, int, int, bool, TimeSpan) Constructor¶
A pipeline phase has completed execution.
public PhaseCompletedEvent(System.DateTimeOffset Timestamp, string WorkflowId, string? AgentId, string? ParentAgentId, int Depth, long SequenceNumber, string PhaseName, int PhaseIndex, int TotalPhases, bool Succeeded, System.TimeSpan Duration);
Parameters¶
Timestamp System.DateTimeOffset
WorkflowId System.String
AgentId System.String
ParentAgentId System.String
Depth System.Int32
SequenceNumber System.Int64
PhaseName System.String
PhaseIndex System.Int32
TotalPhases System.Int32
Succeeded System.Boolean
Duration System.TimeSpan