Skip to content

AgentHandoffEvent

NexusLabs.Needlr.AgentFramework

NexusLabs.Needlr.AgentFramework.Progress

AgentHandoffEvent Class

An agent handed off to another agent.

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

Inheritance System.Object 🡒 AgentHandoffEvent

Implements IProgressEvent, System.IEquatable<AgentHandoffEvent>

Constructors

AgentHandoffEvent(DateTimeOffset, string, string, string, int, long, string, string) Constructor

An agent handed off to another agent.

public AgentHandoffEvent(System.DateTimeOffset Timestamp, string WorkflowId, string? AgentId, string? ParentAgentId, int Depth, long SequenceNumber, string FromAgentId, string ToAgentId);

Parameters

Timestamp System.DateTimeOffset

WorkflowId System.String

AgentId System.String

ParentAgentId System.String

Depth System.Int32

SequenceNumber System.Int64

FromAgentId System.String

ToAgentId System.String