CallbackArgumentType type

Argument types for callback parameters. These map to LLM tool parameter definitions.

Signature:

export type CallbackArgumentType = {
    type: "string";
} | {
    type: "number";
} | {
    type: "boolean";
} | {
    type: "enum";
    values: string[];
};