diff --git a/services/platform-service/src/server.ts b/services/platform-service/src/server.ts index 29689acc..6117caf9 100644 --- a/services/platform-service/src/server.ts +++ b/services/platform-service/src/server.ts @@ -47,6 +47,7 @@ import { tokenRoutes } from './modules/tokens/routes.js'; import { themeRoutes } from './modules/themes/routes.js'; import { waitlistRoutes } from './modules/waitlist/routes.js'; import { telemetryRoutes } from './modules/telemetry/routes.js'; +import { diagnosticsRoutes } from './modules/diagnostics/routes.js'; import { jobRoutes } from './modules/jobs/routes.js'; import { statusRoutes } from './modules/status/routes.js'; import { deliveryRoutes } from './modules/delivery/routes.js'; @@ -142,6 +143,8 @@ await app.register(themeRoutes, { prefix: '/api' }); await app.register(waitlistRoutes, { prefix: '/api' }); // Telemetry module (client ingest + admin query + policies) await app.register(telemetryRoutes, { prefix: '/api' }); +// Diagnostics module (remote debug sessions — see docs/devops/REMOTE_DIAGNOSTICS_ROADMAP.md) +await app.register(diagnosticsRoutes, { prefix: '/api' }); // Public routes — no auth, registered at top level await app.register(publicRoutes, { prefix: '/api' }); // Scheduled jobs module (admin: list, trigger, view runs)