{"version":3,"sources":["/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-3AQ2VXPL.cjs","../../src/routes/api.routes.ts"],"names":[],"mappings":"AAAA;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACE;AACF,wDAA6B;AAC7B;AACA;AC5BA,kCAAuB;AAWhB,IAAM,gBAAA,EAAkB,CAAA,EAAA,GAAc;AAC5C,EAAA,MAAM,OAAA,EAAS,6BAAA,CAAO;AAEtB,EAAA,MAAA,CAAO,GAAA,CAAI,QAAA,EAAU,oDAAA,CAAsB,CAAA;AAC3C,EAAA,MAAA,CAAO,GAAA,CAAI,QAAA,EAAU,oDAAA,CAAsB,CAAA;AAE3C,EAAA,MAAM,aAAA,EAAe,+CAAA,CAAgB;AACrC,EAAA,GAAA,CAAI,YAAA,EAAc;AACjB,IAAA,MAAA,CAAO,GAAA,CAAI,UAAA,EAAY,qDAAA,CAAuB,CAAA;AAC9C,IAAA,MAAA,CAAO,GAAA,CAAI,SAAA,EAAW,qDAAA,CAAuB,CAAA;AAC7C,IAAA,MAAA,CAAO,GAAA,CAAI,oBAAA,EAAsB,+DAAA,CAAiC,CAAA;AAClE,IAAA,MAAA,CAAO,GAAA,CAAI,gBAAA,EAAkB,2DAAA,CAA6B,CAAA;AAC1D,IAAA,GAAA,CAAI,YAAA,CAAa,iBAAA,CAAkB,CAAA,EAAG;AACrC,MAAA,MAAA,CAAO,GAAA,CAAI,WAAA,EAAa,uDAAA,CAAyB,CAAA;AAAA,IAClD;AACA,IAAA,GAAA,CAAI,YAAA,CAAa,oBAAA,CAAqB,CAAA,EAAG;AACxC,MAAA,MAAA,CAAO,GAAA,CAAI,gBAAA,EAAkB,0DAAA,CAA4B,CAAA;AAAA,IAC1D;AAAA,EACD;AAEA,EAAA,OAAO,MAAA;AACR,CAAA;ADiBA;AACA;AACE;AACF,0CAAC","file":"/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-3AQ2VXPL.cjs","sourcesContent":[null,"import { Router } from \"express\";\nimport { getMemoryModule } from \"@/config/modules\";\nimport { createAgentApiRouter } from \"./api/agent.routes.js\";\nimport { createDocumentApiRouter } from \"./api/document.routes.js\";\nimport { createIntentApiRouter } from \"./api/intent.routes.js\";\nimport { createModelApiRouter } from \"./api/model.routes.js\";\nimport { createScheduleRunApiRouter } from \"./api/schedule-run.routes.js\";\nimport { createThreadApiRouter } from \"./api/threads.routes.js\";\nimport { createUserWorkflowApiRouter } from \"./api/user-workflow.routes.js\";\nimport { createWorkflowTemplateApiRouter } from \"./api/workflow-template.routes.js\";\n\nexport const createApiRouter = (): Router => {\n\tconst router = Router();\n\n\trouter.use(\"/model\", createModelApiRouter());\n\trouter.use(\"/agent\", createAgentApiRouter());\n\n\tconst memoryModule = getMemoryModule();\n\tif (memoryModule) {\n\t\trouter.use(\"/threads\", createThreadApiRouter());\n\t\trouter.use(\"/intent\", createIntentApiRouter());\n\t\trouter.use(\"/workflow-template\", createWorkflowTemplateApiRouter());\n\t\trouter.use(\"/user-workflow\", createUserWorkflowApiRouter());\n\t\tif (memoryModule.getDocumentMemory()) {\n\t\t\trouter.use(\"/document\", createDocumentApiRouter());\n\t\t}\n\t\tif (memoryModule.getScheduleRunMemory()) {\n\t\t\trouter.use(\"/schedule-runs\", createScheduleRunApiRouter());\n\t\t}\n\t}\n\n\treturn router;\n};\n"]}