apps/desktop/src/backend/DesktopBackendConfiguration.test.ts | 22 ++++++++++- apps/desktop/src/backend/DesktopBackendConfiguration.ts | 45 +++++++++++++++------ apps/desktop/src/backend/DesktopBackendPool.test.ts | 1 + apps/desktop/src/backend/DesktopLocalEnvironmentAuth.test.ts | 67 ++++++++++++++++++++++++++++++++ apps/desktop/src/backend/DesktopLocalEnvironmentAuth.ts | 11 +++++- apps/desktop/src/ipc/methods/window.test.ts | 52 +++++++++++++++++++++++-- apps/desktop/src/ipc/methods/window.ts | 15 +++++-- apps/desktop/src/wsl/DesktopWslBackend.test.ts | 1 + apps/server/src/auth/PairingGrantStore.test.ts | 48 ++++++++++++++++++++++- apps/server/src/auth/PairingGrantStore.ts | 24 +++++++++++- apps/server/src/cli/config.ts | 2 + apps/server/src/config.ts | 1 + packages/contracts/src/desktopBootstrap.ts | 5 +++ packages/shared/package.json | 4 ++ packages/shared/src/desktopBootstrapToken.test.ts | 50 ++++++++++++++++++++++++ packages/shared/src/desktopBootstrapToken.ts | 44 +++++++++++++++++++++ 16 files changed, 369 insertions(+), 23 deletions(-)