fix: strip thinking blocks from title (#1325)

pull/1347/head
Aiden Cline 2025-07-26 08:29:04 -05:00 committed by GitHub
parent 2630104f18
commit ad8a4bc744
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -640,7 +640,9 @@ export namespace Session {
.then((result) => {
if (result.text)
return Session.update(input.sessionID, (draft) => {
draft.title = result.text
const cleaned = result.text.replace(/<think>[\s\S]*?<\/think>\s*/g, "")
const title = cleaned.length > 100 ? cleaned.substring(0, 97) + "..." : cleaned
draft.title = title
})
})
.catch(() => {})