Просмотр исходного кода

tui: truncate session title in exit banner (#11797)

Dax 2 недель назад
Родитель
Сommit
4369d79636
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      packages/opencode/src/cli/cmd/tui/routes/session/index.tsx

+ 2 - 1
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"),