Table of Contents

Property DisableModelInvocation

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

DisableModelInvocation

Gets a value indicating whether automatic model invocation is disabled for this skill.

public bool DisableModelInvocation { get; }

Property Value

bool

Examples

Checking if a skill requires explicit user activation:

var skill = AgentSkill.Load("./skills/admin-tool");
if (skill.DisableModelInvocation)
{
    // Skill won't be auto-suggested; requires explicit /admin-tool command
    Console.WriteLine($"User must type /{skill.Name} to activate");
}