Skip to content

ToolCallFailedEvent

NexusLabs.Needlr.AgentFramework

NexusLabs.Needlr.AgentFramework.Progress

ToolCallFailedEvent Class

A tool invocation failed.

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

Inheritance System.Object 🡒 ToolCallFailedEvent

Implements IProgressEvent, System.IEquatable<ToolCallFailedEvent>

Constructors

ToolCallFailedEvent(DateTimeOffset, string, string, string, int, long, string, string, TimeSpan) Constructor

A tool invocation failed.

public ToolCallFailedEvent(System.DateTimeOffset Timestamp, string WorkflowId, string? AgentId, string? ParentAgentId, int Depth, long SequenceNumber, string ToolName, string ErrorMessage, System.TimeSpan Duration);

Parameters

Timestamp System.DateTimeOffset

WorkflowId System.String

AgentId System.String

ParentAgentId System.String

Depth System.Int32

SequenceNumber System.Int64

ToolName System.String

ErrorMessage System.String

Duration System.TimeSpan