andy-stack_vaultkeeper-ai/Components
Andrew Beal ac1dcf7f83 feat: add toggleable web search with UI control and provider-specific implementations
Implement web search toggle functionality across all AI providers (Claude, Gemini, Mistral, OpenAI) with conditional tool inclusion based on settings. Add globe button to chat input for toggling web search on/off. Change formatBinaryFiles visibility from public to protected in BaseAIClass and IAIClass interface. Extract tool configuration into private getTools() methods for each provider. Update tests to verify web search toggle behavior and formatBinaryFiles access level changes.
2026-04-10 10:47:23 +01:00
..
ChatArea.svelte Update file attachment messaging and add document file support 2026-03-15 19:48:28 +00:00
ChatAttachments.svelte Add height animation to chat attachments container 2025-12-23 20:25:10 +00:00
ChatInput.svelte feat: add toggleable web search with UI control and provider-specific implementations 2026-04-10 10:47:23 +01:00
ChatPlanArea.svelte refactor: replace Replan with granular orchestration tools 2026-02-19 20:48:59 +00:00
ChatSearchResults.svelte feat: add support for file attachments via drag and drop and paste. 2025-12-22 20:02:02 +00:00
ChatWindow.svelte feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
DiffControls.svelte refactor: streamline planning UX and strengthen complexity gate 2026-01-03 11:15:32 +00:00
InputDisplay.svelte feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
Spinner.svelte refactor: standardize background colors to use primary variant 2026-03-05 23:14:43 +00:00
StreamingIndicator.svelte refactor: improve chat layout updates and remove unused imports 2025-12-11 08:42:09 +00:00
ThoughtIndicator.svelte refactor: standardize background colors to use primary variant 2026-03-05 23:14:43 +00:00
TopBar.svelte fix: improve mobile layout spacing and modal margins 2026-01-30 10:00:16 +00:00
UserInstruction.svelte refactor: rename userInstructionActive to userInstructionAreaActive 2026-03-01 12:37:18 +00:00