diff --git a/services/platform-service/src/server.test.ts b/services/platform-service/src/server.test.ts index b1daebba..008f423d 100644 --- a/services/platform-service/src/server.test.ts +++ b/services/platform-service/src/server.test.ts @@ -62,6 +62,7 @@ vi.mock('./modules/themes/routes.js', () => ({ themeRoutes: vi.fn() })); vi.mock('./modules/jarvis-agents/routes.js', () => ({ jarvisAgentRoutes: vi.fn() })); vi.mock('./modules/jarvis-sessions/routes.js', () => ({ jarvisSessionRoutes: vi.fn() })); vi.mock('./modules/jarvis-memory/routes.js', () => ({ jarvisMemoryRoutes: vi.fn() })); +vi.mock('./modules/marketplace/routes.js', () => ({ marketplaceRoutes: vi.fn() })); vi.mock('./lib/cosmos-init.js', () => ({ initCosmosIfNeeded: initCosmosIfNeededMock })); vi.mock('./lib/config.js', () => ({ config: { CORS_ORIGIN: '*', PORT: 4003, HOST: '0.0.0.0' } })); vi.mock('./modules/auth/jwt.js', () => ({ verifyToken: verifyTokenMock })); diff --git a/services/platform-service/src/server.ts b/services/platform-service/src/server.ts index ae8f5150..1457581e 100644 --- a/services/platform-service/src/server.ts +++ b/services/platform-service/src/server.ts @@ -81,6 +81,7 @@ import { peakRouteRoutes } from './modules/peak-routes/routes.js'; import { jarvisAgentRoutes } from './modules/jarvis-agents/routes.js'; import { jarvisSessionRoutes } from './modules/jarvis-sessions/routes.js'; import { jarvisMemoryRoutes } from './modules/jarvis-memory/routes.js'; +import { marketplaceRoutes } from './modules/marketplace/routes.js'; import { initCosmosIfNeeded } from './lib/cosmos-init.js'; import { config } from './lib/config.js'; import { seedDefaultFlags } from './modules/flags/seed.js'; @@ -205,5 +206,7 @@ await app.register(peakRouteRoutes, { prefix: '/api' }); await app.register(jarvisAgentRoutes, { prefix: '/api' }); await app.register(jarvisSessionRoutes, { prefix: '/api' }); await app.register(jarvisMemoryRoutes, { prefix: '/api' }); +// Generic marketplace module +await app.register(marketplaceRoutes, { prefix: '/api' }); await startService(app, { port: config.PORT, host: config.HOST });