create mode 100644 apps/desktop/src/app/DesktopHostedAuth.test.ts create mode 100644 apps/desktop/src/app/DesktopHostedAuth.ts create mode 100644 apps/desktop/src/app/hostedAuthHandoff.test.ts create mode 100644 apps/desktop/src/app/hostedAuthHandoff.ts create mode 100644 apps/desktop/src/ipc/methods/hostedAuth.ts create mode 100644 apps/mobile/src/connection/hub.ts create mode 100644 apps/mobile/src/features/cloud/cloudAvailability.ts create mode 100644 apps/mobile/src/features/cloud/connectionService.test.ts create mode 100644 apps/mobile/src/features/cloud/connectionService.ts create mode 100644 apps/mobile/src/features/connection/SelfHostedServerSection.tsx create mode 100644 apps/server/src/archive/ArchiveAssetResponse.ts create mode 100644 apps/server/src/archive/ArchiveAssets.ts create mode 100644 apps/server/src/archive/ArchiveCatalog.ts create mode 100644 apps/server/src/archive/ArchiveClient.ts create mode 100644 apps/server/src/archive/ArchiveConnection.ts create mode 100644 apps/server/src/archive/ArchiveFormat.ts create mode 100644 apps/server/src/archive/ArchiveHttp.ts create mode 100644 apps/server/src/archive/ArchiveObjects.ts create mode 100644 apps/server/src/archive/ArchiveObjectsHttp.test.ts create mode 100644 apps/server/src/archive/ArchiveStorage.ts create mode 100644 apps/server/src/archive/ArchivedProjectionStore.ts create mode 100644 apps/server/src/archive/HostedArchiveConnection.ts create mode 100644 apps/server/src/archive/TranscriptArchive.test.ts create mode 100644 apps/server/src/archive/TranscriptArchive.ts create mode 100644 apps/server/src/archive/runtimeLayer.ts create mode 100644 apps/server/src/auth/HostedAuth.test.ts create mode 100644 apps/server/src/auth/HostedAuth.ts create mode 100644 apps/server/src/auth/HostedAuthConfig.ts create mode 100644 apps/server/src/auth/HostedAuthHttp.ts create mode 100644 apps/server/src/environment/Hub.test.ts create mode 100644 apps/server/src/environment/Hub.ts create mode 100644 apps/server/src/environment/HubHttp.ts create mode 100644 apps/server/src/environment/HubInbox.test.ts create mode 100644 apps/server/src/environment/HubInbox.testkit.ts create mode 100644 apps/server/src/environment/HubInbox.ts create mode 100644 apps/server/src/environment/HubInboxHttp.test.ts create mode 100644 apps/server/src/environment/HubInboxHttp.ts create mode 100644 apps/server/src/environment/HubProxy.auth.test.ts create mode 100644 apps/server/src/environment/HubProxy.stream.test.ts create mode 100644 apps/server/src/environment/HubProxy.test.ts create mode 100644 apps/server/src/environment/HubProxy.ts create mode 100644 apps/server/src/environment/OutboundHub.test.ts create mode 100644 apps/server/src/environment/OutboundHub.ts create mode 100644 apps/server/src/environment/OutboundSocket.test.ts create mode 100644 apps/server/src/environment/OutboundSocket.ts create mode 100644 apps/server/src/environment/OutboundSource.ts create mode 100644 apps/server/src/environment/SharedServer.ts create mode 100644 apps/server/src/environment/SourceConnection.test.ts create mode 100644 apps/server/src/environment/SourceConnection.ts create mode 100644 apps/server/src/environment/SourceConnectionHttp.ts create mode 100644 apps/server/src/persistence/Migrations/063_TranscriptArchives.ts create mode 100644 apps/server/src/persistence/Migrations/064_AuthSessionDelegation.ts create mode 100644 apps/server/src/persistence/Migrations/065_HubInbox.ts create mode 100644 apps/server/src/persistence/Migrations/066_HostedAuthDevices.ts create mode 100644 apps/server/src/persistence/Migrations/067_ArchiveCatalogAndSync.ts create mode 100644 apps/web/src/cloud/CloudAuthBoundary.test.tsx create mode 100644 apps/web/src/cloud/CloudAuthBoundary.tsx create mode 100644 apps/web/src/cloud/CloudAuthentication.tsx create mode 100644 apps/web/src/cloud/activation.ts create mode 100644 apps/web/src/components/settings/SelfHostedServer.test.tsx create mode 100644 apps/web/src/components/settings/SelfHostedServer.tsx create mode 100644 apps/web/src/connection/hostedAuth.test.ts create mode 100644 apps/web/src/connection/hostedAuth.ts create mode 100644 apps/web/src/connection/hub.ts create mode 100644 compose.sso.yaml create mode 100644 packages/client-runtime/src/connection/hub.test.ts create mode 100644 packages/client-runtime/src/connection/hub.ts create mode 100644 packages/client-runtime/src/state/archiveAssetHttp.ts create mode 100644 packages/client-runtime/src/state/archiveThreadHttp.ts create mode 100644 packages/client-runtime/src/state/hub-capabilities.test.ts create mode 100644 packages/client-runtime/src/state/hub.ts create mode 100644 packages/client-runtime/src/state/hubSignedUrl.test.ts create mode 100644 packages/client-runtime/src/state/hubSignedUrl.ts create mode 100644 packages/contracts/src/desktopHostedAuth.ts create mode 100644 packages/contracts/src/hostedAuth.ts create mode 100644 packages/contracts/src/hub.ts create mode 100644 packages/contracts/src/outbound.ts create mode 100644 packages/contracts/src/transcriptArchive.ts create mode 100644 packages/shared/src/hostedServerUrl.ts