andy-stack_vaultkeeper-ai/Components
Andrew Beal aed4caf347 refactor: replace custom markdown pipeline with Obsidian's native MarkdownRenderer.
Fix reactive issue for web and chat mode display.

Rewrites StreamingMarkdownService to use Obsidian's built-in MarkdownRenderer
instead of the unified/remark/rehype/KaTeX stack, eliminating ~700 lines of
custom markdown processing, CSS, and streaming state management. Internal link
handling now relies on Obsidian's native .internal-link class and data-href
attributes. The streaming split-point algorithm (freeze completed blocks, re-render
the live tail) is preserved.
2026-05-25 16:25:22 +01:00
..
ChatArea.svelte refactor: replace custom markdown pipeline with Obsidian's native MarkdownRenderer. 2026-05-25 16:25:22 +01:00
ChatAttachments.svelte Add height animation to chat attachments container 2025-12-23 20:25:10 +00:00
ChatInput.svelte refactor: replace custom markdown pipeline with Obsidian's native MarkdownRenderer. 2026-05-25 16:25:22 +01:00
ChatModeSelector.svelte refactor: convert ChatMode enum to string literals and improve state management 2026-05-05 20:54:34 +01:00
ChatPlanArea.svelte refactor: replace Spinner boolean prop with customizable background color 2026-04-23 15:57:27 +01: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 refactor: replace custom markdown pipeline with Obsidian's native MarkdownRenderer. 2026-05-25 16:25:22 +01:00
DiffControls.svelte refactor: streamline planning UX and strengthen complexity gate 2026-01-03 11:15:32 +00:00
InputDisplay.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
Spinner.svelte refactor: replace Spinner boolean prop with customizable background color 2026-04-23 15:57:27 +01:00
StreamingIndicator.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
ThoughtIndicator.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
TopBar.svelte fix: improve mobile layout spacing and modal margins 2026-01-30 10:00:16 +00:00
UserInstruction.svelte refactor: rename userInstructionActive to userInstructionAreaActive 2026-03-01 12:37:18 +00:00