andy-stack_vaultkeeper-ai/Services
Andrew Beal a32f153087 Add provider-level tool call handling with Mistral web search support
Implement optional `resolveToolCall` method in IAIClass interface to allow providers to handle specific tools before falling through to AIToolService. Add Mistral web search capability using native agent API, enabling dynamic tool resolution at the provider level.
2026-04-06 11:28:45 +01:00
..
AIServices Add provider-level tool call handling with Mistral web search support 2026-04-06 11:28:45 +01: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
MemoriesService.ts fix: improve memories error message with dynamic length limits 2026-04-04 20:34:32 +01: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 memory system for cross-session context retention 2026-04-04 20:04:41 +01:00
Services.ts feat: add memory system for cross-session context retention 2026-04-04 20:04:41 +01:00
SettingsService.ts feat: add memory system for cross-session context retention 2026-04-04 20:04:41 +01:00
StreamingMarkdownService.ts chore: remove Conversation.path field and update dependencies 2026-04-03 11:03:41 +01: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 feat: add memory system for cross-session context retention 2026-04-04 20:04:41 +01:00