Skip to content

IAgentStageResult

NexusLabs.Needlr.AgentFramework

NexusLabs.Needlr.AgentFramework.Diagnostics

IAgentStageResult Interface

Result of a single agent stage within a pipeline, combining the response text with the captured diagnostics for that stage.

public interface IAgentStageResult

Properties

IAgentStageResult.AgentName Property

Gets the agent's executor ID (agent name or unique identifier).

string AgentName { get; }

Property Value

System.String

IAgentStageResult.Diagnostics Property

Gets the diagnostics captured during this agent's execution, or null if diagnostics were not enabled.

NexusLabs.Needlr.AgentFramework.Diagnostics.IAgentRunDiagnostics? Diagnostics { get; }

Property Value

IAgentRunDiagnostics

IAgentStageResult.ResponseText Property

Gets the agent's response text.

string ResponseText { get; }

Property Value

System.String