Appearance
Interface: ChatToolSpec
Defined in: packages/design-system/lib/assistant-ui/components/mw/Chat/index.d.ts:171
A tool the assistant can choose to invoke. The model picks one per turn (via Chrome's structured-output on chrome-ai, or native function-calling on an API provider); the engine then calls ChatProps.onToolCall with the chosen name + args.