Table of Contents

Method Execute

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

Execute(Agent, string, CancellationToken)

Executes a single task synchronously with the specified agent.

AgentExecutionResult Execute(Agent agent, string input, CancellationToken cancellationToken = default)

Parameters

agent Agent

The agent to execute.

input string

The user input or task prompt.

cancellationToken CancellationToken

A token to cancel the operation.

Returns

AgentExecutionResult

The execution result containing the agent's response and metadata.

Exceptions

ArgumentNullException

Thrown when agent or input is null.

InvalidOperationException

Thrown when the agent is not properly configured (e.g., missing required model).