From: Aldehir Rojas Date: Wed, 13 Aug 2025 10:28:21 +0000 (-0500) Subject: server : filter out harmony thought messages (#15278) X-Git-Tag: upstream/0.0.6164~17 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=e885445bc1719d2e289a9b2e11714e0f994e68be;p=pkg%2Fggml%2Fsources%2Fllama.cpp server : filter out harmony thought messages (#15278) --- diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index a472714e..eddf12f9 100644 Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ diff --git a/tools/server/webui/src/utils/misc.ts b/tools/server/webui/src/utils/misc.ts index d60a68cd..1aebccbe 100644 --- a/tools/server/webui/src/utils/misc.ts +++ b/tools/server/webui/src/utils/misc.ts @@ -130,7 +130,12 @@ export function filterThoughtFromMsgs(messages: APIMessage[]) { role: msg.role, content: msg.role === 'assistant' - ? contentStr.split('').at(-1)!.trim() + ? contentStr + .split( + /<\/think>|<\|start\|>assistant<\|channel\|>final<\|message\|>/ + ) + .at(-1)! + .trim() : contentStr, } as APIMessage; });