{"version":3,"sources":["/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-IF5XYSSS.cjs","../../src/services/prompts/pii-detect.ts"],"names":[],"mappings":"AAAA;ACEA,MAAA,SAAe,eAAA,CAAgB,YAAA,EAA4B;AAC1D,EAAA,MAAM,OAAA,EACJ,sBAAM,YAAA,2BAAc,cAAA,mBAAe,CAAA,6BAAG,kBAAA,0BAAA,CAAqB,IAAA,GAC5D,CAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,4BAAA,CAAA;AAmBD,EAAA,OAAO,MAAA;AACR;AAEA,IAAO,mBAAA,EAAQ,eAAA;ADJf;AACA;AACE;AACF,gDAAC","file":"/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-IF5XYSSS.cjs","sourcesContent":[null,"import type { MemoryModule } from \"@/modules\";\n\nasync function piiDetectPrompt(memoryModule: MemoryModule) {\n\tconst prompt =\n\t\t(await memoryModule?.getAgentMemory()?.getPIIDetectPrompt?.()) ||\n\t\t`You are a PII (Personally Identifiable Information) detector.\nYour task is to determine whether the given text contains any personal information.\n\nPII includes: names, phone numbers, resident registration numbers, email addresses, physical addresses, credit card numbers, bank account numbers, passport numbers, driver's license numbers.\n\nRules:\n- Respond with ONLY \"true\" or \"false\"\n- \"true\" if the text contains any PII\n- \"false\" if the text does not contain any PII\n- Do NOT add any explanation or commentary\n\nExamples:\n- \"홍길동에게 연락주세요\" → true\n- \"전화번호는 010-1234-5678입니다\" → true\n- \"이메일: user@example.com\" → true\n- \"주민번호 900101-1234567\" → true\n- \"오늘 날씨 어때?\" → false\n- \"No PII here\" → false`;\n\n\treturn prompt;\n}\n\nexport default piiDetectPrompt;\n"]}