andy-stack_vaultkeeper-ai/AIClasses/OpenAI
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
..
OpenAI.ts feat: add toggleable web search with UI control and provider-specific implementations 2026-04-10 10:47:23 +01:00
OpenAIConversationNamingService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
OpenAIFileService.ts Migrate to mobile compatible api's for handling buffers. 2025-12-23 16:03:49 +00:00
OpenAITypes.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00