{"version":3,"sources":["/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-5WWZOWMA.cjs","../../src/modules/a2a/a2a.connector.ts"],"names":[],"mappings":"AAAA;ACMO,IAAM,aAAA,YAAN,MAA8C;AAAA,EAC7C;AAAA,iBACA,SAAA,EAAA,gBAAA;AAAA,EACA;AAAA,EACA;AAAA,kBACA,OAAA,EAA2B,KAAA;AAAA,EAElC,WAAA,CAAY,IAAA,EAAc,GAAA,EAAa;AACtC,IAAA,IAAA,CAAK,KAAA,EAAO,IAAA;AACZ,IAAA,IAAA,CAAK,QAAA,EAAU,IAAA;AACf,IAAA,IAAA,CAAK,IAAA,EAAM,GAAA;AAAA,EACZ;AAAA,EAEO,MAAA,CAAA,EAAe;AACrB,IAAA,IAAA,CAAK,QAAA,EAAU,IAAA;AAAA,EAChB;AAAA,EAEO,OAAA,CAAA,EAAgB;AACtB,IAAA,IAAA,CAAK,QAAA,EAAU,KAAA;AAAA,EAChB;AACD,UAAA;ADPA;AACA;AACE;AACF,oCAAC","file":"/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-5WWZOWMA.cjs","sourcesContent":[null,"import type { Client as A2AClient } from \"@a2a-js/sdk/client\";\nimport {\n\tCONNECTOR_PROTOCOL_TYPE,\n\ttype IAgentConnector,\n} from \"@/types/connector.js\";\n\nexport class A2AConnector implements IAgentConnector {\n\tpublic name: string;\n\tpublic protocol: CONNECTOR_PROTOCOL_TYPE = CONNECTOR_PROTOCOL_TYPE.A2A;\n\tpublic enabled: boolean;\n\tpublic url: string;\n\tpublic client: A2AClient | null = null;\n\n\tconstructor(name: string, url: string) {\n\t\tthis.name = name;\n\t\tthis.enabled = true;\n\t\tthis.url = url;\n\t}\n\n\tpublic enable(): void {\n\t\tthis.enabled = true;\n\t}\n\n\tpublic disable(): void {\n\t\tthis.enabled = false;\n\t}\n}\n"]}