summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-10-23 12:44:21 -0500
committerAiden Cline <[email protected]>2025-10-23 12:44:43 -0500
commit913c3ae79970c533ddf75527eab8b7008aedd2c7 (patch)
treeb1c29b7768b30da6f1502059ae18a0c291101ba9
parenta68111ca777cb5d0d84ea141af0db20962cc4cfe (diff)
downloadopencode-913c3ae79970c533ddf75527eab8b7008aedd2c7.tar.gz
opencode-913c3ae79970c533ddf75527eab8b7008aedd2c7.zip
tweak: split out title before newline
-rw-r--r--packages/opencode/src/session/prompt.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts
index ee8e36775..47eff2e66 100644
--- a/packages/opencode/src/session/prompt.ts
+++ b/packages/opencode/src/session/prompt.ts
@@ -1902,7 +1902,7 @@ export namespace SessionPrompt {
.then((result) => {
if (result.text)
return Session.update(input.session.id, (draft) => {
- const cleaned = result.text.replace(/<think>[\s\S]*?<\/think>\s*/g, "")
+ const cleaned = result.text.replace(/<think>[\s\S]*?<\/think>\s*/g, "").split("\n")[0]
const title = cleaned.length > 100 ? cleaned.substring(0, 97) + "..." : cleaned
draft.title = title.trim()
})