IFClite TypeScript API
    Preparing search index...

    Interface ToolSpec

    A tool the model may call. inputSchema is a JSON Schema object.

    interface ToolSpec {
        description: string;
        inputSchema: Readonly<Record<string, unknown>>;
        name: string;
        strict: boolean;
    }
    Index
    description: string
    inputSchema: Readonly<Record<string, unknown>>
    name: string
    strict: boolean

    Ask the provider to constrain inputs to the schema, where it can.