andy-stack_vaultkeeper-ai/Services
Andrew Beal e543bf5351 refactor: improve dependency injection type safety and add AI exclusions setting
- Add generic types to all Resolve() calls for type safety
- Introduce VaultService abstraction layer for file operations
- Add AI File Exclusions setting with textarea and glob pattern support
- Refactor FileSystemService to use VaultService instead of direct Vault access
- Improve code organization with comments and renamed variables
- Update styles for exclusions input field
2025-10-12 21:26:01 +01:00
..
AIFunctionService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
ChatService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
ConversationFileSystemService.ts refactor: use stable message IDs instead of index-based tracking 2025-10-12 13:07:54 +01:00
DependencyService.ts Implement spike work for plugin. 2025-09-08 15:50:06 +01:00
FileSystemService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
MessageService.ts Refactor services and helpers: reorganize imports, implement ConversationFileSystemService, and enhance FileSystemService functionality 2025-09-30 21:20:24 +01:00
ServiceRegistration.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
Services.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
StreamingMarkdownService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
StreamingService.ts feat: add abort controller to cancel streaming AI requests 2025-10-12 13:33:25 +01:00
VaultService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00
WorkSpaceService.ts refactor: improve dependency injection type safety and add AI exclusions setting 2025-10-12 21:26:01 +01:00