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
outputstringagentResultAgentExecutionResult
Returns
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"));
}