mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 06:42:03 +00:00
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. |
||
|---|---|---|
| .. | ||
| ChatArea.svelte | ||
| ChatAttachments.svelte | ||
| ChatInput.svelte | ||
| ChatPlanArea.svelte | ||
| ChatSearchResults.svelte | ||
| ChatWindow.svelte | ||
| DiffControls.svelte | ||
| InputDisplay.svelte | ||
| Spinner.svelte | ||
| StreamingIndicator.svelte | ||
| ThoughtIndicator.svelte | ||
| TopBar.svelte | ||
| UserInstruction.svelte | ||