From 20ff543ff2f40a2fef36c72c221cb4d9f06d0eca Mon Sep 17 00:00:00 2001 From: Kit Langton Date: Wed, 19 Aug 2026 23:33:57 -0400 Subject: [PATCH] fix(tui): honest reconnect overlay copy without a managed service (#43561) --- packages/tui/src/app.tsx | 2 +- packages/tui/src/component/reconnecting.tsx | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/tui/src/app.tsx b/packages/tui/src/app.tsx index 31932315e3..aee75c67b8 100644 --- a/packages/tui/src/app.tsx +++ b/packages/tui/src/app.tsx @@ -1376,7 +1376,7 @@ function App(props: { pair?: DialogPairCredentials }) { - + diff --git a/packages/tui/src/component/reconnecting.tsx b/packages/tui/src/component/reconnecting.tsx index dca869569d..2f27df584f 100644 --- a/packages/tui/src/component/reconnecting.tsx +++ b/packages/tui/src/component/reconnecting.tsx @@ -2,7 +2,7 @@ import { RGBA } from "@opentui/core" import { useTheme } from "../context/theme" import { Spinner } from "./spinner" -export function Reconnecting() { +export function Reconnecting(props: { managed?: boolean }) { const theme = useTheme("elevated") return ( @@ -28,8 +28,12 @@ export function Reconnecting() { paddingRight={2} gap={1} > - Restarting service... - Your session will resume automatically. + {props.managed ? "Restarting service..." : "Connection lost..."} + + {props.managed + ? "Your session will resume automatically." + : "Reconnecting to the server automatically."} + )