apps/desktop/scripts/electron-launcher.mjs | 1 + apps/desktop/scripts/electron-launcher.test.mjs | 5 ++ apps/desktop/src/app/DesktopConfig.ts | 5 +- apps/desktop/src/app/DesktopEnvironment.test.ts | 3 + apps/desktop/src/app/DesktopEnvironment.ts | 3 + apps/desktop/src/app/DesktopObservability.ts | 12 ++-- apps/desktop/src/backend/DesktopBackendConfiguration.test.ts | 6 +- apps/desktop/src/backend/DesktopBackendConfiguration.ts | 7 ++- apps/server/src/bin.test.ts | 1 + apps/server/src/cli/config.test.ts | 37 +++++++++++ apps/server/src/cli/config.ts | 6 +- apps/server/src/cli/pair.ts | 1 + apps/server/src/config.ts | 3 + apps/server/src/environment/ServerEnvironment.test.ts | 1 + apps/server/src/http.ts | 6 +- apps/server/src/observability/Layers/Observability.ts | 14 +++-- apps/server/src/server.test.ts | 107 ++++++++++++++++++++++++++++++++ docs/operations/observability.md | 1 + packages/shared/src/observability.ts | 7 ++- 19 files changed, 206 insertions(+), 20 deletions(-)