From 3b1beb634baf50c2f7e63c3f0616cbf877139925 Mon Sep 17 00:00:00 2001 From: Maxim Kirilyuk Date: Sat, 23 May 2026 17:45:51 +0300 Subject: [PATCH] fix: use explicit katex engine for markdown math --- packages/client/src/components/hermes/chat/MarkdownRenderer.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/client/src/components/hermes/chat/MarkdownRenderer.vue b/packages/client/src/components/hermes/chat/MarkdownRenderer.vue index fcf29a2..2826e0e 100644 --- a/packages/client/src/components/hermes/chat/MarkdownRenderer.vue +++ b/packages/client/src/components/hermes/chat/MarkdownRenderer.vue @@ -4,6 +4,7 @@ import { useI18n } from 'vue-i18n' import { NDrawer, NDrawerContent, NSpin, useMessage } from 'naive-ui' import type MarkdownIt from 'markdown-it' import MarkdownItConstructor from 'markdown-it' +import katex from 'katex' import markdownItKatex from '@vscode/markdown-it-katex' import { handleCodeBlockCopyClick, renderHighlightedCodeBlock } from './highlight' import { repairNestedMarkdownFences } from './markdownFenceRepair' @@ -43,6 +44,7 @@ const md: MarkdownIt = new MarkdownItConstructor({ }) md.use(markdownItKatex, { + katex, throwOnError: false, })