diff --git a/src/modules/ai-job/ai-job.module.ts b/src/modules/ai-job/ai-job.module.ts index 10d5240..9bf42bf 100644 --- a/src/modules/ai-job/ai-job.module.ts +++ b/src/modules/ai-job/ai-job.module.ts @@ -1,4 +1,4 @@ -import { Module } from '@nestjs/common'; +import { Module, forwardRef } from '@nestjs/common'; import { PrismaModule } from '../../infrastructure/database/prisma.module'; import { OutboxRepository } from '../../infrastructure/outbox/outbox.repository'; import { AiRuntimeModule } from '../ai-runtime/ai-runtime.module'; @@ -48,7 +48,7 @@ import { FeynmanObservabilityService } from './feynman-observability.service'; import { AppConfigModule } from '../config/config.module'; @Module({ - imports: [PrismaModule, AiRuntimeModule, AiModule, AppConfigModule], + imports: [PrismaModule, forwardRef(() => AiRuntimeModule), AiModule, AppConfigModule], controllers: [AiJobController, AiJobAdminController], providers: [ AiJobStateMachine,