import { Global, Module } from '@nestjs/common'; import { AgentService } from './agent.service.js'; import { ProviderService } from './provider.service.js'; import { RoutingService } from './routing.service.js'; import { ProvidersController } from './providers.controller.js'; import { SessionsController } from './sessions.controller.js'; import { CoordModule } from '../coord/coord.module.js'; @Global() @Module({ imports: [CoordModule], providers: [ProviderService, RoutingService, AgentService], controllers: [ProvidersController, SessionsController], exports: [AgentService, ProviderService, RoutingService], }) export class AgentModule {}