summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/utils/session-title.ts
diff options
context:
space:
mode:
authorShoubhit Dash <[email protected]>2026-04-03 19:21:54 +0530
committerGitHub <[email protected]>2026-04-03 13:51:54 +0000
commitfbfa148e4eb968751a3fa29b7b2dab52815e4ebc (patch)
tree6450d250fdfe51ce12b836547ec2760f68b7aba5 /packages/app/src/utils/session-title.ts
parent9d57f21f9fedddc753908d2727f0422408eaa878 (diff)
downloadopencode-fbfa148e4eb968751a3fa29b7b2dab52815e4ebc.tar.gz
opencode-fbfa148e4eb968751a3fa29b7b2dab52815e4ebc.zip
fix(app): hide default session timestamps (#20892)
Diffstat (limited to 'packages/app/src/utils/session-title.ts')
-rw-r--r--packages/app/src/utils/session-title.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/app/src/utils/session-title.ts b/packages/app/src/utils/session-title.ts
new file mode 100644
index 000000000..ca04c0104
--- /dev/null
+++ b/packages/app/src/utils/session-title.ts
@@ -0,0 +1,7 @@
+const pattern = /^(New session|Child session) - \d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$/
+
+export function sessionTitle(title?: string) {
+ if (!title) return title
+ const match = title.match(pattern)
+ return match?.[1] ?? title
+}