diff --git a/ui-tui-opentui-v2/src/logic/store.ts b/ui-tui-opentui-v2/src/logic/store.ts index ec6a8913d4b..cb928ba3c0b 100644 --- a/ui-tui-opentui-v2/src/logic/store.ts +++ b/ui-tui-opentui-v2/src/logic/store.ts @@ -482,6 +482,9 @@ export function createSessionStore() { switch (event.type) { case 'gateway.ready': setState('ready', true) + // Clear any transient status: on a recovery-respawn ready this drops the + // lingering 'gateway recovering (attempt N)…' line; no-op on first connect. + setState('status', undefined) setSkin(event.payload?.skin) break case 'skin.changed':