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