{"version":3,"sources":["/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-S6QSKB6P.cjs","../../src/services/prompts/generate-title.ts"],"names":["generateTitlePrompt"],"mappings":"AAAA;ACEA,MAAA,SAAe,mBAAA,CAAoB,YAAA,EAA4B;AAC9D,EAAA,MAAMA,qBAAAA,EACJ,sBAAM,YAAA,2BAAc,cAAA,mBAAe,CAAA,6BAAG,sBAAA,0BAAA,CAAyB,IAAA,GAChE,CAAA,SAAA,EAAA,iBAAY,IAAI,IAAA,CAAK,CAAA,CAAA,CAAE,kBAAA,CAAmB,CAAC,CAAA;AAAA;AAAA;AAAA;AAAA;AAAA,wDAAA,CAAA;AAO5C,EAAA,OAAOA,oBAAAA;AACR;AAEA,IAAO,uBAAA,EAAQ,mBAAA;ADJf;AACA;AACE;AACF,wDAAC","file":"/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-S6QSKB6P.cjs","sourcesContent":[null,"import type { MemoryModule } from \"@/modules\";\n\nasync function generateTitlePrompt(memoryModule: MemoryModule) {\n\tconst generateTitlePrompt =\n\t\t(await memoryModule?.getAgentMemory()?.getGenerateTitlePrompt?.()) ||\n\t\t`Today is ${new Date().toLocaleDateString()}.\nYou are a helpful assistant that generates titles for conversations.\nPlease analyze the user's query and create a concise title that accurately reflects the conversation's core topic.\nThe title must be no more than 5 words long.\nRespond with only the title. Do not include any punctuation or extra explanations.\nAlways respond in the same language as the user's input.`;\n\n\treturn generateTitlePrompt;\n}\n\nexport default generateTitlePrompt;\n"]}