Files
speckle-server/packages/server/modules/gendo/index.ts
T
Iain Sproat 5655b3e758 fix(metrics): pass registry in to modules (#4113)
- ensure metrics are added to the correct registry
2025-03-06 08:37:05 +00:00

16 lines
476 B
TypeScript

import { SpeckleModule } from '@/modules/shared/helpers/typeHelper'
import { moduleLogger } from '@/observability/logging'
import { getFeatureFlags } from '@/modules/shared/helpers/envHelper'
import restApi from '@/modules/gendo/rest/index'
const { FF_GENDOAI_MODULE_ENABLED } = getFeatureFlags()
export = {
async init({ app }) {
if (!FF_GENDOAI_MODULE_ENABLED) return
moduleLogger.info('🪞 Init Gendo AI render module')
restApi(app)
}
} as SpeckleModule