apps/mobile/src/features/agent-awareness/liveActivityPreferences.test.ts | 4 +- apps/mobile/src/features/agent-awareness/liveActivityPreferences.ts | 4 +- apps/mobile/src/features/agent-awareness/remoteRegistration.test.ts | 4 +- apps/mobile/src/features/agent-awareness/remoteRegistration.ts | 30 +- apps/mobile/src/features/cloud/CloudAuthProvider.tsx | 4 +- apps/mobile/src/features/cloud/linkEnvironment.test.ts | 18 +- apps/mobile/src/features/cloud/linkEnvironment.ts | 42 +- apps/mobile/src/features/cloud/managedRelayLayer.ts | 54 +- apps/mobile/src/features/cloud/managedRelayTokenStore.ts | 13 +- apps/mobile/src/lib/runtime.ts | 22 +- apps/mobile/src/state/relay.ts | 2 +- apps/web/src/cloud/linkEnvironment.test.ts | 18 +- apps/web/src/cloud/linkEnvironment.ts | 30 +- apps/web/src/cloud/managedAuth.tsx | 6 +- apps/web/src/cloud/managedRelayLayer.ts | 54 +- apps/web/src/cloud/managedRelayState.ts | 8 +- apps/web/src/lib/runtime.ts | 22 +- apps/web/src/state/environments.ts | 3 +- apps/web/src/state/relay.ts | 2 +- packages/client-runtime/src/authorization/layer.test.ts | 1 - packages/client-runtime/src/connection/errors.ts | 46 +- packages/client-runtime/src/connection/resolver.test.ts | 8 +- packages/client-runtime/src/relay/discovery.test.ts | 13 +- packages/client-runtime/src/relay/index.ts | 4 +- packages/client-runtime/src/relay/managedRelay.test.ts | 64 +- packages/client-runtime/src/relay/managedRelay.ts | 1207 +++++++++++++++++--------------- packages/client-runtime/src/relay/managedRelayState.test.ts | 17 +- packages/client-runtime/src/relay/managedRelayState.ts | 10 +- packages/client-runtime/src/state/relayDiscovery.ts | 17 +- 29 files changed, 962 insertions(+), 765 deletions(-)