andy-stack_vaultkeeper-ai/Services
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
..
AIFunctionService.ts feat: add multi-term search and user instruction UI with file path setting 2025-11-02 20:16:06 +00:00
ChatService.ts fix: improve search trigger cursor positioning and UX 2025-11-01 02:01:17 +00:00
ConversationFileSystemService.ts Add promptContent parameter to ConversationContent class 2025-10-29 19:41:05 +00:00
ConversationNamingService.ts feat: add multi-term search and user instruction UI with file path setting 2025-11-02 20:16:06 +00:00
DependencyService.ts test: add cleanup to prevent memory leaks in test suites 2025-10-30 12:15:35 +00:00
FileSystemService.ts Update delete functionality to support folders and use trash 2025-11-03 21:37:47 +00:00
HTMLService.ts refactor: replace direct DOM manipulation with HTMLService 2025-11-01 13:27:53 +00:00
InputService.ts fix: improve search trigger cursor positioning and UX 2025-11-01 02:01:17 +00:00
SanitiserService.ts refactor: improve path normalization and method visibility 2025-11-01 15:02:41 +00:00
ServiceRegistration.ts refactor: centralize API key management with SettingsService 2025-11-03 17:14:32 +00:00
Services.ts refactor: centralize API key management with SettingsService 2025-11-03 17:14:32 +00:00
SettingsService.ts Update delete functionality to support folders and use trash 2025-11-03 21:37:47 +00:00
StatusBarService.ts feat: add animated token counter to status bar 2025-10-17 22:40:12 +01:00
StreamingMarkdownService.ts refactor: replace direct DOM manipulation with HTMLService 2025-11-01 13:27:53 +00:00
StreamingService.ts feature: implement fuzzysearch service 2025-10-29 19:35:19 +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 feat: add ListVaultFiles function and improve search behavior 2025-11-01 11:43:32 +00:00
VaultService.ts Update delete functionality to support folders and use trash 2025-11-03 21:37:47 +00:00
WorkSpaceService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00