andy-stack_vaultkeeper-ai/Services
Andrew Beal a4c65f16c2 Update file attachment messaging and add document file support
Add support for DOCX, PPTX, XLSX, ODT, ODP, and ODS document formats by converting them to plain text. Standardize attachment introduction messages across all AI providers from "Binary data for X follows" to "The contents of the file 'X' are provided below."
2026-03-15 19:48:28 +00:00
..
AIServices feat: add multi-patch support with whitespace-flexible matching 2026-02-20 00:32:44 +00:00
AbortService.ts refactor: restructure AI prompt and agent architecture for multi-agent planning support 2025-12-30 19:07:00 +00:00
ChatService.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
ConversationFileSystemService.ts Rename remaining references to functioncall to toolcall 2026-02-15 23:27:14 +00:00
ConversationNamingService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
DebugService.ts housekeeping: remove unused execution agent code and clean up orchestration flow 2026-01-29 12:26:41 +00:00
DependencyService.ts Add context passing between execution steps and enhance orchestration 2026-01-28 21:23:47 +00:00
DiffService.ts Refactor file patching from unified diff to direct string replace 2025-12-05 23:02:55 +00:00
EventService.ts feat: add planning model selection and rate limit countdown UI 2026-01-05 21:49:51 +00:00
FileSystemService.ts feat: add multi-patch support with whitespace-flexible matching 2026-02-20 00:32:44 +00:00
HTMLService.ts refactor: convert attachments to file-based storage with lazy loading. 2026-02-15 22:46:25 +00:00
InputService.ts Update file attachment messaging and add document file support 2026-03-15 19:48:28 +00:00
SanitiserService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
ServiceRegistration.ts feat: add Mistral AI provider support with file handling and conversation naming 2026-02-28 14:12:30 +00:00
Services.ts Rename 'AIfunction' to 'AITool' globally. 2026-01-30 22:35:54 +00:00
SettingsService.ts refactor: ensure invalid provider models always result in a valid model combination. 2026-02-28 14:33:37 +00:00
StreamingMarkdownService.ts refactor: rename toolDefinitions to aiFunctionDefinitions and add AIFunctionUsageMode support 2026-01-30 19:36:52 +00:00
StreamingService.ts feat: add early tool call feedback for improved UI responsiveness 2026-02-16 17:40:14 +00:00
UserInputService.ts fix: remove min query length requirement and improve search UI styling 2025-10-29 21:33:45 +00:00
VaultCacheService.ts housekeeping: remove unused execution agent code and clean up orchestration flow 2026-01-29 12:26:41 +00:00
VaultService.ts Update file attachment messaging and add document file support 2026-03-15 19:48:28 +00:00
WorkSpaceService.ts Add exclusion filtering to active file retrieval 2025-12-23 14:08:10 +00:00