feat: add new AI tool components and functionalities
- create tool-input-available.tsx for image generation tool input UI - create tool-input-streaming.tsx for web search tool input UI - create tool-output-available.tsx to display available output from database queries - create tool-output-error.tsx to handle and display errors from API requests - implement tool.tsx to manage various tool states including approval and output handling - add transcription.tsx for audio transcription functionality with segment display - introduce voice-selector.tsx for selecting and previewing different voice options - implement web-preview.tsx for displaying web content with navigation and console logging
S
ssdeanx committed
ed8603cc0a094f279d66b047121dcb18edef3f25
Parent: e363d81