andy-stack_vaultkeeper-ai/Components
Andrew Beal d2e7b47c65 refactor: centralize icon handling and improve attachment UI
- Move icon name logic to Attachment and Reference classes
- Create reusable setElementIcon Svelte action in ElementHelper
- Update ChatArea and ChatAttachments to use new icon helper
- Add visual separator and background color for message attachments
- Fix duplicate URIs in drag-and-drop file handling
- Improve attachment icon centering with flexbox layout
2025-12-23 20:18:27 +00:00
..
CancellationIndicator.svelte feat: implement centralized abort controller with enhanced cancellation UX 2025-12-04 23:04:20 +00:00
ChatArea.svelte refactor: centralize icon handling and improve attachment UI 2025-12-23 20:18:27 +00:00
ChatAttachments.svelte refactor: centralize icon handling and improve attachment UI 2025-12-23 20:18:27 +00:00
ChatInput.svelte feat: add active file context to chat requests 2025-12-23 13:39:52 +00:00
ChatSearchResults.svelte feat: add support for file attachments via drag and drop and paste. 2025-12-22 20:02:02 +00:00
ChatWindow.svelte feat: add active file context to chat requests 2025-12-23 13:39:52 +00:00
DiffControls.svelte 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
StreamingIndicator.svelte refactor: improve chat layout updates and remove unused imports 2025-12-11 08:42:09 +00:00
ThoughtIndicator.svelte refactor: improve chat layout updates and remove unused imports 2025-12-11 08:42:09 +00:00
TopBar.svelte refactor: clean up imports and improve view focus handling 2025-12-13 14:45:56 +00:00
UserInstruction.svelte refactor: clean up imports and improve view focus handling 2025-12-13 14:45:56 +00:00