StageTermination.CompletedEarlyAfterToolCall
NexusLabs.Needlr.AgentFramework¶
NexusLabs.Needlr.AgentFramework.Diagnostics.StageTermination¶
StageTermination.CompletedEarlyAfterToolCall Class¶
The IsComplete predicate returned true after a tool call within an iteration. This is a success termination — the stage achieved its goal and the loop exited early to avoid a wasted chat completion call.
public sealed record StageTermination.CompletedEarlyAfterToolCall : NexusLabs.Needlr.AgentFramework.Diagnostics.StageTermination, System.IEquatable<NexusLabs.Needlr.AgentFramework.Diagnostics.StageTermination.CompletedEarlyAfterToolCall>
Inheritance System.Object 🡒 StageTermination 🡒 CompletedEarlyAfterToolCall