import { Module } from "@nestjs/common"; import { HttpModule } from "@nestjs/axios"; import { PrismaModule } from "../prisma/prisma.module"; import { OpenClawGatewayService } from "./openclaw-gateway.service"; import { OpenClawGatewayController } from "./openclaw-gateway.controller"; import { AgentRegistryService } from "./agent-registry.service"; import { AgentRegistryController } from "./agent-registry.controller"; @Module({ imports: [ PrismaModule, HttpModule.register({ timeout: 120000, maxRedirects: 3, }), ], controllers: [OpenClawGatewayController, AgentRegistryController], providers: [OpenClawGatewayService, AgentRegistryService], exports: [OpenClawGatewayService, AgentRegistryService], }) export class OpenClawGatewayModule {}