andy-stack_vaultkeeper-ai/Services
Andrew Beal e3e30a2b47 fix: improve chat scroll calculation and conversation deletion handling
- Use getOuterHeight helper for accurate element measurements including margins
- Simplify gap calculation for thought and streaming indicators
- Add top fade gradient to chat area for better visual polish
- Queue AI file deletions to prevent blocking conversation deletion
- Only trigger modal close callback when no conversation is active
2025-12-20 01:34:41 +00:00
..
AbortService.ts feat: add Gemini thought signature support and OpenAI Responses API migration 2025-12-10 21:27:58 +00:00
AIFunctionService.ts feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
ChatService.ts refactor: migrate from flag-based content types to typed properties 2025-12-19 12:30:51 +00:00
ConversationFileSystemService.ts fix: improve chat scroll calculation and conversation deletion handling 2025-12-20 01:34:41 +00:00
ConversationNamingService.ts feat: add Gemini thought signature support and OpenAI Responses API migration 2025-12-10 21:27:58 +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 Refactor file patching from unified diff to direct string replace 2025-12-05 23:02:55 +00:00
EventService.ts feat: add interactive diff viewer with user approval workflow 2025-11-24 21:29:54 +00:00
FileSystemService.ts - Improve mobile keyboard focus ux in diff view events 2025-12-07 13:43:09 +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: remove unused backspace handling and element detection logic 2025-12-11 12:41:14 +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 refactor: migrate from flag-based content types to typed properties 2025-12-19 12:30:51 +00:00
Services.ts Add new services for AI file API. 2025-12-17 18:06:16 +00:00
SettingsService.ts refactor: standardize error handling with Exception helper and improve return types 2025-11-17 19:02:15 +00:00
StreamingMarkdownService.ts feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00
StreamingService.ts Update unit tests - WIP. 2025-12-19 22:03:57 +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 feat: add image and PDF support to ReadVaultFiles function 2025-12-16 20:50:28 +00:00
WorkSpaceService.ts Rename plugin to Vaultkeeper AI 2025-11-10 08:03:27 +00:00