andy-stack_vaultkeeper-ai/AIClasses
Andrew Beal 4d8edc8b96 Update delete functionality to support folders and use trash
- Enhance DeleteVaultFiles to handle both files and folders
- Change VaultService.delete to use vault.trash instead of permanent deletion
- Remove TFile type check to allow folder deletion
- Simplify delete method signature by removing unused force parameter
- Increase default snippet size limit from 150 to 300 characters
- Fix IPrompt to use SettingsService instead of direct plugin access
- Update all tests to reflect trash behavior and folder support
2025-11-03 21:37:47 +00:00
..
Claude refactor: centralize API key management with SettingsService 2025-11-03 17:14:32 +00:00
FunctionDefinitions Update delete functionality to support folders and use trash 2025-11-03 21:37:47 +00:00
Gemini refactor: centralize API key management with SettingsService 2025-11-03 17:14:32 +00:00
OpenAI refactor: centralize API key management with SettingsService 2025-11-03 17:14:32 +00:00
AIFunctionCall.ts Add Claude API provider support with streaming and tool integration 2025-10-19 14:23:24 +01:00
IAIClass.ts feature: implement fuzzysearch service 2025-10-29 19:35:19 +00:00
IConversationNamingService.ts feat: add AI-powered conversation naming with Gemini integration 2025-10-17 16:18:23 +01:00
IPrompt.ts Update delete functionality to support folders and use trash 2025-11-03 21:37:47 +00:00
ITokenService.ts Add token counting service and refactor dependencies 2025-10-17 22:23:30 +01:00
NamePrompt.ts feat: add AI-powered conversation naming with Gemini integration 2025-10-17 16:18:23 +01:00
SystemPrompt.ts refactor: improve system prompt search strategy and fix UI styles 2025-10-15 22:57:06 +01:00