andy-stack_vaultkeeper-ai/__tests__
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
..
AIClasses test: add subscribeToSettingsChanged mock and update settings tests 2026-05-04 16:31:49 +01:00
Components fix: use cursor position for search query extraction instead of full text 2025-12-11 17:11:41 +00:00
Conversations test: update tests to use AIToolResponsePayload wrapper class 2026-04-08 21:16:59 +01:00
Helpers refactor: consolidate string utilities into StringTools class 2025-11-12 21:12:36 +00:00
Services refactor: replace custom markdown pipeline with Obsidian's native MarkdownRenderer. 2026-05-25 16:25:22 +01:00
setup.ts test: rename FileSystemService methods in mocks to match interface 2026-04-23 16:10:03 +01:00