ClassToolAttribute
Class
Marks a method as a tool that can be exposed to AI agents. Use with [Description] attribute to provide tool documentation.
Definition
Namespace:Telerik.Documents.AI.Tools.Core
Assembly:Telerik.Documents.AI.Tools.Core.dll
Syntax:
cs-api-definition
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
public class ToolAttribute : Attribute
Inheritance: objectAttributeToolAttribute
Inherited Members
Constructors
ToolAttribute()
Declaration
cs-api-definition
public ToolAttribute()
Properties
IsEnabled
Whether this tool is enabled. Disabled tools are not registered.