Ver código fonte

fix Multiple <think>\n Interface rendering exception (#20977)

tags/1.5.0
XiaoCC 4 meses atrás
pai
commit
0784c6295d
Nenhuma conta vinculada ao e-mail do autor do commit
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1
    1
      web/app/components/base/markdown/markdown-utils.ts

+ 1
- 1
web/app/components/base/markdown/markdown-utils.ts Ver arquivo

@@ -28,7 +28,7 @@ export const preprocessLaTeX = (content: string) => {
}

export const preprocessThinkTag = (content: string) => {
const thinkOpenTagRegex = /<think>\n/g
const thinkOpenTagRegex = /(<think>\n)+/g
const thinkCloseTagRegex = /\n<\/think>/g
return flow([
(str: string) => str.replace(thinkOpenTagRegex, '<details data-think=true>\n'),

Carregando…
Cancelar
Salvar