andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal 16c9107606 feat: add delete_vault_folder tool with confirmation parameter
Implement DeleteVaultFolder schema, tool definition, and service method with confirmation guard. Update FileSystemService.deleteFolder and VaultService.delete to handle folder deletion with exclusion checks. Fix deleteFile type guard to ensure TFile instance.
2026-04-08 23:08:21 +01:00
..
Claude refactor: centralize file attachment message using Copy enum 2026-03-21 17:20:31 +00:00
Gemini refactor: centralize file attachment message using Copy enum 2026-03-21 17:20:31 +00:00
Mistral Add provider-level tool call handling with Mistral web search support 2026-04-06 11:28:45 +01:00
OpenAI refactor: centralize file attachment message using Copy enum 2026-03-21 17:20:31 +00:00
Schemas feat: add delete_vault_folder tool with confirmation parameter 2026-04-08 23:08:21 +01:00
ToolDefinitions feat: add delete_vault_folder tool with confirmation parameter 2026-04-08 23:08:21 +01:00
AIToolCall.ts Rename remaining references to functioncall to toolcall 2026-02-15 23:27:14 +00:00
BaseAIClass.ts refactor: replace Replan with granular orchestration tools 2026-02-19 20:48:59 +00:00
BaseAIFileService.ts refactor: convert attachments to file-based storage with lazy loading. 2026-02-15 22:46:25 +00:00
IAIClass.ts Add provider-level tool call handling with Mistral web search support 2026-04-06 11:28:45 +01:00
IAIFileService.ts refactor: migrate file upload from base64 to file ID API for all providers 2025-12-19 20:05:46 +00:00
IConversationNamingService.ts feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00