andy-stack_vaultkeeper-ai/AIClasses/OpenAI
Andrew Beal 0812e91c37 fix: prevent empty messages and assistant-to-assistant structure
- Filter out messages with empty content in Claude, Gemini, and OpenAI
- Insert hidden "Continue" message when last message is from assistant
- Remove function call JSON from assistant message content
- Hide empty messages in ChatArea UI
- Add GitHub link and about content to help modal
- Add comprehensive tests for message handling edge cases
2025-11-09 13:57:47 +00:00
..
OpenAI.ts fix: prevent empty messages and assistant-to-assistant structure 2025-11-09 13:57:47 +00:00
OpenAIConversationNamingService.ts refactor: centralize API key management with SettingsService 2025-11-03 17:14:32 +00:00
OpenAITokenService.ts Add Claude API provider support with streaming and tool integration 2025-10-19 14:23:24 +01:00