mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 06:42:03 +00:00
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. |
||
|---|---|---|
| .. | ||
| ChatArea.svelte | ||
| ChatAttachments.svelte | ||
| ChatInput.svelte | ||
| ChatModeSelector.svelte | ||
| ChatPlanArea.svelte | ||
| ChatSearchResults.svelte | ||
| ChatWindow.svelte | ||
| DiffControls.svelte | ||
| InputDisplay.svelte | ||
| Spinner.svelte | ||
| StreamingIndicator.svelte | ||
| ThoughtIndicator.svelte | ||
| TopBar.svelte | ||
| UserInstruction.svelte | ||