Interface ToolDefinition

interface ToolDefinition {
    description: string;
    input_schema: {
        properties: Record<string, unknown>;
        required?: string[];
        type: "object";
    };
    name: string;
}

Properties

description: string
input_schema: {
    properties: Record<string, unknown>;
    required?: string[];
    type: "object";
}
name: string