UNPKG

braiin

Version:

Behavioral Reasoning AI for Intelligent Navigation

14 lines (13 loc) 331 B
export interface ToolParameter { name: string; description: string; required?: boolean; } export type ToolInput = string | Record<string, any>; export interface Tool { tag: string; description: string; input: string | ToolParameter[]; output: string; call: (input?: ToolInput) => Promise<string>; }