Skip to content

Type Alias: ChatTools

ts
type ChatTools = Record<string, ChatToolDef<any>>;

Defined in: packages/sdk/src/renderer/chat-driver.ts:121

Tools the assistant can call, keyed by name. Using a map (rather than an array with a name field) means names are unique by construction and the definition never repeats its own key. Build each tool with tool().

Matterway Assistant SDK Documentation