From 1c2698137a5645890bb1491203d984a0c40558e8 Mon Sep 17 00:00:00 2001 From: Theo Browne Date: Fri, 4 Sep 2026 14:07:57 -0700 Subject: [PATCH 1/3] fix(client): explain possible network blocking for T3 Connect --- .../settings/ConnectionsSettings.tsx | 4 +- .../src/authorization/service.ts | 9 +++-- .../src/connection/errors.test.ts | 40 ++++++++++++++++++- .../client-runtime/src/connection/errors.ts | 10 +++++ .../src/connection/supervisor.test.ts | 33 ++++++++++++++- .../src/connection/supervisor.ts | 19 +++++++-- packages/client-runtime/src/errors/network.ts | 4 ++ .../src/relay/discovery.test.ts | 3 +- .../src/relay/managedRelay.test.ts | 32 ++++++++++++++- .../client-runtime/src/relay/managedRelay.ts | 9 ++++- 10 files changed, 150 insertions(+), 13 deletions(-) create mode 100644 packages/client-runtime/src/errors/network.ts diff --git a/apps/web/src/components/settings/ConnectionsSettings.tsx b/apps/web/src/components/settings/ConnectionsSettings.tsx index 1c4e034cf6a1..5a6f3ebd70b0 100644 --- a/apps/web/src/components/settings/ConnectionsSettings.tsx +++ b/apps/web/src/components/settings/ConnectionsSettings.tsx @@ -1524,7 +1524,9 @@ function SavedBackendListRow({ ) : null} {environment.connection.error && !resumingServerUpdate ? (

- {connectionStatusText(environment.connection)} + + {connectionStatusText(environment.connection)} + {errorTraceId ? (