functai for TypeScript - v0.1.0
    Preparing search index...

    Interface Tool

    A tool the model may call: its name, what it does, the JSON Schema of its input, its code, and its effects.

    interface Tool {
        description?: string;
        effects?: Effects | null;
        name: string;
        parameters: Rec;
        run: (input: any) => unknown;
    }
    Index
    description?: string
    effects?: Effects | null

    "reads", "changes", or unset: unknown, which every approval rule treats as "changes".

    name: string
    parameters: Rec
    run: (input: any) => unknown