diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index a472714ef..eddf12f96 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 d60a68cd2..1aebccbea 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; });