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;
});