From 841b9daa1fe60f8317d325d41ba8f4a7358979cb Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Sun, 23 Nov 2025 19:13:22 +0000 Subject: [PATCH] only show disconnect modal on final status --- packages/ui/src/lib/sse-manager.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/lib/sse-manager.ts b/packages/ui/src/lib/sse-manager.ts index 5329b1af..88b82787 100644 --- a/packages/ui/src/lib/sse-manager.ts +++ b/packages/ui/src/lib/sse-manager.ts @@ -58,8 +58,8 @@ class SSEManager { serverEvents.on("instance.eventStatus", (event) => { const payload = event as InstanceStatusPayload this.updateConnectionStatus(payload.instanceId, payload.status) - if (payload.status === "error") { - const reason = payload.reason ?? "Instance stream error" + if (payload.status === "disconnected") { + const reason = payload.reason ?? "Instance disconnected" void this.onConnectionLost?.(payload.instanceId, reason) } })