Table of Contents

Property IsFailed

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

IsFailed

Gets a value indicating whether the execution failed.

public bool IsFailed { get; }

Property Value

bool

Examples

Error handling pattern:

using LMKit.Model;
using LMKit.Agents;

using var model = new LM("path/to/model.gguf");
var agent = new Agent(model);

var result = agent.Run("Process this input.");

if (result.IsFailed)
{
    // Log the error
    Console.WriteLine($"Agent failed: {result.Error?.Message}");

    // Return partial content if available
    return result.Content ?? "An error occurred.";
}

return result.Content;