Type Alias VincentToolDef

VincentToolDef: {
    description: string;
    name: string;
    parameters: {
        description: string;
        name: string;
        type:
            | "string"
            | "number"
            | "number_array"
            | "bool"
            | "bool_array"
            | "address"
            | "address_array"
            | "string_array"
            | "bytes"
            | "bytes_array";
    }[];
}

Type representing a tool in a Vincent application

Type declaration

  • description: string
  • name: string
  • parameters: {
        description: string;
        name: string;
        type:
            | "string"
            | "number"
            | "number_array"
            | "bool"
            | "bool_array"
            | "address"
            | "address_array"
            | "string_array"
            | "bytes"
            | "bytes_array";
    }[]