Table of Contents

Class AgentEvent

Namespace
JD.AI.Core.Agents.Orchestration
Assembly
JD.AI.Core.dll

An event emitted by a subagent during execution, recorded in the team event stream.

public sealed record AgentEvent : IEquatable<AgentEvent>
Inheritance
AgentEvent
Implements
Inherited Members

Constructors

AgentEvent(string, AgentEventType, string)

public AgentEvent(string agentName, AgentEventType eventType, string content)

Parameters

agentName string
eventType AgentEventType
content string

AgentEvent(string, AgentEventType, string, DateTime)

An event emitted by a subagent during execution, recorded in the team event stream.

public AgentEvent(string AgentName, AgentEventType EventType, string Content, DateTime Timestamp)

Parameters

AgentName string
EventType AgentEventType
Content string
Timestamp DateTime

Properties

AgentName

public string AgentName { get; init; }

Property Value

string

Content

public string Content { get; init; }

Property Value

string

EventType

public AgentEventType EventType { get; init; }

Property Value

AgentEventType

Timestamp

public DateTime Timestamp { get; init; }

Property Value

DateTime