andy-stack_vaultkeeper-ai/Components
Andrew Beal ae5a836c21 refactor: extract chat logic into ChatService
Move streaming, submission, and AI interaction logic from ChatWindow
component into new ChatService for better separation of concerns.
2025-10-12 18:55:39 +01:00
..
ChatArea.svelte refactor: use stable message IDs instead of index-based tracking 2025-10-12 13:07:54 +01:00
ChatAreaThought.svelte Refactor chat scroll behavior to use dynamic padding instead of intervals 2025-10-11 12:28:42 +01:00
ChatWindow.svelte refactor: extract chat logic into ChatService 2025-10-12 18:55:39 +01:00
StreamingIndicator.svelte Refactor chat scroll behavior to use dynamic padding instead of intervals 2025-10-11 12:28:42 +01:00
TopBar.svelte refactor: extract and reuse focusInput logic across components 2025-10-09 21:34:40 +01:00