andy-stack_vaultkeeper-ai/Helpers
Andrew Beal 3e013f6c9f refactor: migrate from flag-based content types to typed properties
Replace boolean flags (isFunctionCall, isFunctionCallResponse,
isProviderSpecificContent) with explicit typed properties (functionCall,
functionResponse, attachments) in ConversationContent. Introduce Attachment
class and BaseAIFileService. Update all AI providers (Claude, Gemini, OpenAI)
to use new attachment-based binary file handling with proper error handling,
retry logic, and AbortService integration.
Implement new Files API service for all providers (not yet integrated).
2025-12-19 12:30:51 +00:00
..
Exception.ts refactor: migrate from flag-based content types to typed properties 2025-12-19 12:30:51 +00:00
FileTagMapping.ts feat: add VaultCacheService and vault monitoring capabilities 2025-10-25 12:46:07 +01:00
Helpers.ts fix: improve chat service lifecycle and diff handling reliability 2025-11-27 16:47:21 +00:00
SearchTypes.ts feature: implement fuzzysearch service 2025-10-29 19:35:19 +00:00
Semaphore.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
StringTools.ts Add new services for AI file API. 2025-12-17 18:06:16 +00:00
WikiLinks.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00