Table of Contents

Property AvailableCategories

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

AvailableCategories

Gets all category keys currently present in the catalog.

public static IReadOnlyList<string> AvailableCategories { get; }

Property Value

IReadOnlyList<string>

Examples

Example: Enumerating all known category strings

foreach (var category in BuiltInToolCatalog.AvailableCategories)
{
    Console.WriteLine(category);
}

Remarks

Category values come from each tool's Category and are treated as free-form strings. Consumers can use this list to discover built-in categories at runtime and avoid hard-coded category enums.

Share