apps/mobile/src/connection/platform.ts | 3 +- apps/mobile/src/lib/authClientMetadata.ts | 4 +- apps/mobile/src/lib/connection.test.ts | 8 +++ apps/server/src/auth/SessionStore.test.ts | 33 +++++++++++ apps/server/src/auth/SessionStore.ts | 31 +++++++++++ apps/server/src/orchestration/Layers/OrchestrationEngine.test.ts | 51 +++++++++++++++++ apps/server/src/orchestration/Layers/OrchestrationEngine.ts | 16 +++++- apps/server/src/orchestration/Services/OrchestrationEngine.ts | 9 ++- apps/server/src/persistence/AuthSessions.ts | 37 ++++++++++++ apps/server/src/persistence/Migrations.ts | 2 + apps/server/src/persistence/Migrations/041_AuthSessionClientConnection.test.ts | 31 +++++++++++ apps/server/src/persistence/Migrations/041_AuthSessionClientConnection.ts | 26 +++++++++ apps/server/src/server.test.ts | 96 ++++++++++++++++++++++++++++++++ apps/server/src/ws.ts | 90 +++++++++++++++++++++++++----- apps/web/src/connection/platform.ts | 3 + packages/client-runtime/src/authorization/remote.ts | 18 ++++++ packages/client-runtime/src/authorization/service.ts | 2 + packages/client-runtime/src/connection/resolver.test.ts | 9 ++- packages/client-runtime/src/connection/resolver.ts | 11 +++- packages/contracts/src/auth.ts | 4 +- packages/contracts/src/baseSchemas.ts | 9 +++ packages/contracts/src/orchestration.ts | 14 +++++ 22 files changed, 485 insertions(+), 22 deletions(-)