diff options
| author | Dax <[email protected]> | 2026-02-02 09:30:10 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-02 14:30:10 +0000 |
| commit | 4369d796368b0681f93c0da28725e147a263f56b (patch) | |
| tree | 8b25291f38e0c00d463136c59bad78e5462e0081 | |
| parent | 3408f1a6ae7f8783d5fa80dab2cb2cf2e976da6d (diff) | |
| download | opencode-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.tsx | 3 |
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"), |
