Interface: ToolDefinition
Defined in: providers/types.ts:236
Tool definition for the LLM
Properties
description
description: string;
Defined in: providers/types.ts:238
inputSchema
inputSchema: {
properties: Record<string, unknown>;
required?: string[];
type: "object";
};
Defined in: providers/types.ts:239
properties
properties: Record<string, unknown>;
required?
optional required?: string[];
type
type: "object";
name
name: string;
Defined in: providers/types.ts:237