apps/server/src/diagnostics/ProcessDiagnostics.ts | 8 +- apps/server/src/diagnostics/ProcessResourceMonitor.test.ts | 231 +++++++++++++++++++++ apps/server/src/diagnostics/ProcessResourceMonitor.ts | 299 ++++++++++++++++++++++++++++ apps/server/src/observability/RpcInstrumentation.ts | 1 + apps/server/src/server.test.ts | 17 ++ apps/server/src/server.ts | 2 + apps/server/src/ws.ts | 10 + apps/web/src/components/settings/DiagnosticsSettings.tsx | 343 +++++++++++++++++++++++++++++++- apps/web/src/components/settings/SettingsPanels.browser.tsx | 18 ++ apps/web/src/lib/processDiagnosticsState.ts | 77 ++++++- apps/web/src/localApi.ts | 4 + apps/web/src/rpc/wsRpcClient.ts | 9 + packages/contracts/src/ipc.ts | 5 + packages/contracts/src/rpc.ts | 12 ++ packages/contracts/src/server.ts | 52 +++++ 15 files changed, 1075 insertions(+), 13 deletions(-)