Tool definition for LLM function calling

interface AgentToolDefinition {
    name: string;
    description: string;
    parameters: Record<string, unknown>;
}

Properties

name: string
description: string
parameters: Record<string, unknown>