BudgetExceededEvent
NexusLabs.Needlr.AgentFramework¶
NexusLabs.Needlr.AgentFramework.Progress¶
BudgetExceededEvent Class¶
A token budget limit has been exceeded.
public sealed record BudgetExceededEvent : NexusLabs.Needlr.AgentFramework.Progress.IProgressEvent, System.IEquatable<NexusLabs.Needlr.AgentFramework.Progress.BudgetExceededEvent>
Inheritance System.Object 🡒 BudgetExceededEvent
Implements IProgressEvent, System.IEquatable<BudgetExceededEvent>
Constructors¶
BudgetExceededEvent(DateTimeOffset, string, string, string, int, long, string, long, long) Constructor¶
A token budget limit has been exceeded.
public BudgetExceededEvent(System.DateTimeOffset Timestamp, string WorkflowId, string? AgentId, string? ParentAgentId, int Depth, long SequenceNumber, string LimitType, long CurrentValue, long MaxValue);
Parameters¶
Timestamp System.DateTimeOffset
WorkflowId System.String
AgentId System.String
ParentAgentId System.String
Depth System.Int32
SequenceNumber System.Int64
LimitType System.String
CurrentValue System.Int64
MaxValue System.Int64