Property DisableModelInvocation
DisableModelInvocation
Gets a value indicating whether automatic model invocation is disabled for this skill.
public bool DisableModelInvocation { get; }
Property Value
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");
}