Table of Contents

Method Success

Namespace
LMKit.Agents.Orchestration.Nodes
Assembly
LM-Kit.NET.dll

Success(string, AgentExecutionResult)

Creates a successful node result.

public static NodeResult Success(string output, AgentExecutionResult agentResult = null)

Parameters

output string
agentResult AgentExecutionResult

Returns

NodeResult

Examples

Returning a successful output from a custom node:

using LMKit.Agents.Orchestration.Nodes;

public sealed class ConstantNode : IOrchestrationNode { public string Name => "constant"; public Task<NodeResult> InvokeAsync(NodeContext context, CancellationToken ct) => Task.FromResult(NodeResult.Success("hello")); }

Share