apps/web/src/components/settings/ConnectionsSettings.tsx | 4 ++- packages/client-runtime/src/authorization/service.ts | 7 ++-- packages/client-runtime/src/connection/errors.test.ts | 60 ++++++++++++++++++++++++++++++-- packages/client-runtime/src/connection/errors.ts | 11 +++--- packages/client-runtime/src/connection/supervisor.test.ts | 32 ++++++++++++++++- packages/client-runtime/src/connection/supervisor.ts | 8 +++-- packages/client-runtime/src/errors/network.ts | 4 +++ packages/client-runtime/src/relay/discovery.test.ts | 3 +- packages/client-runtime/src/relay/managedRelay.test.ts | 40 ++++++++++++++++++++- packages/client-runtime/src/relay/managedRelay.ts | 9 +++-- packages/client-runtime/src/rpc/session.test.ts | 52 ++++++++++++++++----------- packages/client-runtime/src/rpc/session.ts | 25 +++++++++---- 12 files changed, 211 insertions(+), 44 deletions(-)