andy-stack_vaultkeeper-ai/Services
Andrew Beal c69351404b Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process.
Improve component lifecycle management by converting DiffService and StatusBarService to extend Component class, ensuring proper cleanup and event handling. Add automatic service cleanup in DependencyService during deregistration.

Refine error handling in AI function responses to return error messages instead of Error objects for better serialization. Update user rejection messaging to provide clearer guidance to AI about stopping actions.
2025-11-27 12:39:08 +00:00
..
AIFunctionService.ts Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process. 2025-11-27 12:39:08 +00:00
ChatService.ts Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process. 2025-11-27 12:39:08 +00:00
ConversationFileSystemService.ts feat: add interactive diff viewer with user approval workflow 2025-11-24 21:29:54 +00:00
ConversationNamingService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
DependencyService.ts Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process. 2025-11-27 12:39:08 +00:00
DiffService.ts Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process. 2025-11-27 12:39:08 +00:00
EventService.ts feat: add interactive diff viewer with user approval workflow 2025-11-24 21:29:54 +00:00
FileSystemService.ts feat: add interactive diff viewer with user approval workflow 2025-11-24 21:29:54 +00:00
HTMLService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
InputService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00: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 interactive diff viewer with user approval workflow 2025-11-24 21:29:54 +00:00
Services.ts feat: add interactive diff viewer with user approval workflow 2025-11-24 21:29:54 +00:00
SettingsService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
StatusBarService.ts Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process. 2025-11-27 12:39:08 +00:00
StreamingMarkdownService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
StreamingService.ts refactor: improve error handling with structured API errors and retry logic 2025-11-19 20:30:53 +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 refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
VaultService.ts Add ability for users to provide suggestions during diff review through new DiffControls component. Integrate suggestion workflow into chat input, allowing users to approve/reject changes or provide feedback without interrupting the review process. 2025-11-27 12:39:08 +00:00
WorkSpaceService.ts Rename plugin to Vaultkeeper AI 2025-11-10 08:03:27 +00:00