summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax <[email protected]>2026-02-02 09:30:10 -0500
committerGitHub <[email protected]>2026-02-02 14:30:10 +0000
commit4369d796368b0681f93c0da28725e147a263f56b (patch)
tree8b25291f38e0c00d463136c59bad78e5462e0081
parent3408f1a6ae7f8783d5fa80dab2cb2cf2e976da6d (diff)
downloadopencode-4369d796368b0681f93c0da28725e147a263f56b.tar.gz
opencode-4369d796368b0681f93c0da28725e147a263f56b.zip
tui: truncate session title in exit banner (#11797)
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
index f7d83b055..9a000f953 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
@@ -225,10 +225,11 @@ export function Session() {
const exit = useExit()
createEffect(() => {
+ const title = Locale.truncate(session()?.title ?? "", 50)
return exit.message.set(
[
``,
- ` █▀▀█ ${UI.Style.TEXT_DIM}${session()?.title}${UI.Style.TEXT_NORMAL}`,
+ ` █▀▀█ ${UI.Style.TEXT_DIM}${title}${UI.Style.TEXT_NORMAL}`,
` █ █ ${UI.Style.TEXT_DIM}opencode -s ${session()?.id}${UI.Style.TEXT_NORMAL}`,
` ▀▀▀▀ `,
].join("\n"),