{"_id":"@ar-agents/agentic-commerce-bridge","_rev":"12-cc1b4b3d6a2d7847d54318ec7fe38c2c","name":"@ar-agents/agentic-commerce-bridge","dist-tags":{"latest":"10.0.0"},"versions":{"1.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"1.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@1.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"2d66106c4418b2743008d6d81289d97494ec1d5a","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-1.0.0.tgz","fileCount":9,"integrity":"sha512-PqD0N8KWu4c8Ce3cL+RC4JyvHbH+95N9+9HNipFl0Nznog+xtgmzB/5ZHnDdgx1zJV1ukyXpJbhAbvuivsDsUQ==","signatures":[{"sig":"MEQCIDWuhP30Ab8QBCQ5TdruhcOrfwW2rEPcRxRwMZWIwKqoAiAInSEiNkcsSe/x6220j3oQs7kipRZSO3slUFiM3/UFlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190678},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/d9db30917e91b105d7a0d98857511059/ar-agents-agentic-commerce-bridge-1.0.0.tgz","_integrity":"sha512-PqD0N8KWu4c8Ce3cL+RC4JyvHbH+95N9+9HNipFl0Nznog+xtgmzB/5ZHnDdgx1zJV1ukyXpJbhAbvuivsDsUQ==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/identity":"0.5.1","@ar-agents/facturacion":"0.1.1","@ar-agents/mercadopago":"0.17.0"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/identity":">=0.4.0","@ar-agents/facturacion":">=0.1.0","@ar-agents/mercadopago":">=0.17.0"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_1.0.0_1778261120357_0.1702579734426546","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"2.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@2.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"f8e09ad068c3b70c18d0b8d0cfffd48e943e40ea","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-2.0.0.tgz","fileCount":9,"integrity":"sha512-1NjGUMwfmgUr05GQ2llKmAkyU18Vw/bZSX+Br5zLbY0XwTR+NCBMco72SgX0SRDhhG8kqcDbbnc86VP8IWHk0Q==","signatures":[{"sig":"MEQCIF+/pt3c2KJMhau4SoILdz98m4fwK11OrSGljAtp+b+NAiApdB0QCSNx9vBLl+00sYPg8sClBUXQACJZjxGTlzTE2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107120},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/d32bcb9904b41a97add015219455ac69/ar-agents-agentic-commerce-bridge-2.0.0.tgz","_integrity":"sha512-1NjGUMwfmgUr05GQ2llKmAkyU18Vw/bZSX+Br5zLbY0XwTR+NCBMco72SgX0SRDhhG8kqcDbbnc86VP8IWHk0Q==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/identity":"0.6.0","@ar-agents/facturacion":"0.1.2","@ar-agents/mercadopago":"0.17.1"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/identity":">=0.6.0","@ar-agents/facturacion":">=0.1.2","@ar-agents/mercadopago":">=0.17.1"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_2.0.0_1778262271433_0.3516906266216271","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"3.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@3.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"bab36acf29685d04d07a7eabb677a62adee656e8","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-3.0.0.tgz","fileCount":19,"integrity":"sha512-cDmYZnvg7r+cFyHvXdHqJgL2FemCm4yJsLIAKiJxal98T/K3huB8nX3Y38z02tk/+QkPjkpUNddVm99zGmHIkg==","signatures":[{"sig":"MEUCIBWWj6WTJ4nI1Qo1Q7lDLXf8vCww8k+AqS9GYsUEH87UAiEAvGmxM9SRo5PzRMzoYzVjfoxIKgSdKUuXitJY3GEMiUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1219210},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/fb96bd4310a866313249e65dbfc29bb9/ar-agents-agentic-commerce-bridge-3.0.0.tgz","_integrity":"sha512-cDmYZnvg7r+cFyHvXdHqJgL2FemCm4yJsLIAKiJxal98T/K3huB8nX3Y38z02tk/+QkPjkpUNddVm99zGmHIkg==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.0","@ar-agents/identity":"0.6.0","@ar-agents/facturacion":"0.1.2","@ar-agents/mercadopago":"0.17.2"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.0","@ar-agents/identity":">=0.6.0","@ar-agents/facturacion":">=0.1.2","@ar-agents/mercadopago":">=0.17.2"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_3.0.0_1778266024151_0.2239627340791701","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"4.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@4.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"2d05d615887d9a415779563f9a745f4d6b3aab26","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-4.0.0.tgz","fileCount":19,"integrity":"sha512-+QyQ+y7S9IfhfEXDaDhhqodL1cboMOnSI26AxKf1nuZSRy3pUBPTGcycEWn4N0spA14cERkD4JovxtnffzRkqQ==","signatures":[{"sig":"MEYCIQCxi3IRmVi8JUdCRDWKBa+Nps/rHqzZMyt8QyOO7BUTZAIhAIKBwBA+UOGecgjQyMn21zef2t6A5AMpfvrWm4S0cYcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1219530},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/5d4196414a90ae76ebcdb6f43c2b27db/ar-agents-agentic-commerce-bridge-4.0.0.tgz","_integrity":"sha512-+QyQ+y7S9IfhfEXDaDhhqodL1cboMOnSI26AxKf1nuZSRy3pUBPTGcycEWn4N0spA14cERkD4JovxtnffzRkqQ==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.0","@ar-agents/identity":"0.7.0","@ar-agents/facturacion":"0.2.0","@ar-agents/mercadopago":"0.17.2"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.0","@ar-agents/identity":">=0.7.0","@ar-agents/facturacion":">=0.2.0","@ar-agents/mercadopago":">=0.17.2"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_4.0.0_1778278635137_0.19634070973234774","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"5.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@5.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"9c2accfa7e6d3a0ac52ee3c1bc5a3618a808305a","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-5.0.0.tgz","fileCount":19,"integrity":"sha512-9whSMbScLEytkMbxBAIJ9IPBHLkfMPvgZAV+Sycl3LLSUKYtm6D3QGECvJ1jM9tEbPDKqvgzFkQkiJHI4WN40Q==","signatures":[{"sig":"MEYCIQCV9CeTueyjR83hrdWDLl4CvI8ulwgHLKPMeUrpu+KZhwIhANxAW0Gr7iSh7pEFkkuV0Wh3ZQgQYBq9k1rWUzoc6t/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1219719},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-5.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/41a807eeca5394ee3e8739cf15378a60/ar-agents-agentic-commerce-bridge-5.0.0.tgz","_integrity":"sha512-9whSMbScLEytkMbxBAIJ9IPBHLkfMPvgZAV+Sycl3LLSUKYtm6D3QGECvJ1jM9tEbPDKqvgzFkQkiJHI4WN40Q==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.0","@ar-agents/identity":"0.7.0","@ar-agents/facturacion":"0.3.0","@ar-agents/mercadopago":"0.17.2"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.0","@ar-agents/identity":">=0.7.0","@ar-agents/facturacion":">=0.3.0","@ar-agents/mercadopago":">=0.17.2"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_5.0.0_1778279760913_0.9019275576184145","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"6.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@6.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"73f1dd0882627f8036f781a46783bdf3e50476a9","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-6.0.0.tgz","fileCount":23,"integrity":"sha512-gvJX6MArGScBYSIGUqO+raehOWoOs+eOBdK7gI9C9eajMfAO1KK/dotea7eW6xs9ZSX9CJ6wPs70OGc4zzhLvw==","signatures":[{"sig":"MEUCIGeQRxZ37/pB6Z0oHNXjUD33nsm7mRI2u5itN2eTqxR5AiEA4bOhEM54LSk4J0pv+xMcRJiPtupUrlWEVvUbDJPBF6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232352},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-6.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/774b01f65ac1e2e2973d7d096936a3e8/ar-agents-agentic-commerce-bridge-6.0.0.tgz","_integrity":"sha512-gvJX6MArGScBYSIGUqO+raehOWoOs+eOBdK7gI9C9eajMfAO1KK/dotea7eW6xs9ZSX9CJ6wPs70OGc4zzhLvw==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.0","@ar-agents/identity":"0.8.0","@ar-agents/facturacion":"0.3.2","@ar-agents/mercadopago":"0.17.2"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.0","@ar-agents/identity":">=0.8.0","@ar-agents/facturacion":">=0.3.2","@ar-agents/mercadopago":">=0.17.2"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_6.0.0_1779714872550_0.9850650229650908","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"7.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@7.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"affbbbc9b414c3a2106217cfaea655b9f1b01657","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-7.0.0.tgz","fileCount":23,"integrity":"sha512-l/xSV4VMCcVCF/lfdToLLj/OQ517D/K6U4XYweLQdvx4ToWdPLwy2IEz3oOTwv1Wp/9g/fBrE9dOXeVOurPJDw==","signatures":[{"sig":"MEYCIQDGquG7SmQk88yK1YmQUrB9+sNLuC+1W57YJopmtiI4egIhAKRB6qnYSeTY0JHgrJheWPcwowWxyf1A+DslqqIMgO9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232542},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-7.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/950b0f22b152f19f1236c8429b6fc334/ar-agents-agentic-commerce-bridge-7.0.0.tgz","_integrity":"sha512-l/xSV4VMCcVCF/lfdToLLj/OQ517D/K6U4XYweLQdvx4ToWdPLwy2IEz3oOTwv1Wp/9g/fBrE9dOXeVOurPJDw==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.0","@ar-agents/identity":"0.8.0","@ar-agents/facturacion":"0.3.2","@ar-agents/mercadopago":"0.18.0"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.0","@ar-agents/identity":">=0.8.0","@ar-agents/facturacion":">=0.3.2","@ar-agents/mercadopago":">=0.18.0"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_7.0.0_1779715454461_0.6470073978861541","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"8.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@8.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"930423ca9eef0de32387e542db7b887e93446d86","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-8.0.0.tgz","fileCount":23,"integrity":"sha512-1dBZRWYWNbRQpY/hlqfhOagMfJOagFx9xbIhTU6HktXvc66He27ZRGFWJnrdORU/GeFSXMtiTYKFWmGvbcZ8fw==","signatures":[{"sig":"MEYCIQDadDzH8kjDpFOJFIzep1ijDkzdpDsvU//rk6kL436UZQIhAOFHjm+1CRxhurh2rlYsqlqt7zEqZS5sDSsgyjCXw/z6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232731},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-8.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/d6e24fe39d9a31d460c4925cc9c83e62/ar-agents-agentic-commerce-bridge-8.0.0.tgz","_integrity":"sha512-1dBZRWYWNbRQpY/hlqfhOagMfJOagFx9xbIhTU6HktXvc66He27ZRGFWJnrdORU/GeFSXMtiTYKFWmGvbcZ8fw==","deprecated":"Older versions contained personal PII (test fixtures) and have been superseded. Upgrade to @ar-agents/agentic-commerce-bridge@>=8.0.1, rebuilt from scrubbed source. Removal of the old tarballs has been requested from npm support.","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.0","@ar-agents/identity":"0.8.0","@ar-agents/facturacion":"0.4.0","@ar-agents/mercadopago":"0.18.0"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.0","@ar-agents/identity":">=0.8.0","@ar-agents/facturacion":">=0.4.0","@ar-agents/mercadopago":">=0.18.0"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_8.0.0_1779728036501_0.3596976643117875","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@ar-agents/agentic-commerce-bridge","version":"8.0.1","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@8.0.1","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"47714647e040d88d11108d5324820d74d0f404b3","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-8.0.1.tgz","fileCount":23,"integrity":"sha512-uSPk780LAQ7hosgnLmR9tA82B6xu+k0RBF2w2PMsofpYL9V+8Tz40vyD7tkXOJVRGCmUFuPKzFD1/sYKKQQsFg==","signatures":[{"sig":"MEUCIAjA4NJsVq+Nm/3CF6QPjIo0G6RYod8bzLN8Q4UQBQrSAiEAo91QgkpOlS/Bnshiq7eGzhPP1X982+HePXzTMw7yrwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1233212},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-8.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/a08b9798a9c177fa5aaf27164674e8f4/ar-agents-agentic-commerce-bridge-8.0.1.tgz","_integrity":"sha512-uSPk780LAQ7hosgnLmR9tA82B6xu+k0RBF2w2PMsofpYL9V+8Tz40vyD7tkXOJVRGCmUFuPKzFD1/sYKKQQsFg==","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.8.2","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.175","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.2","@ar-agents/identity":"0.8.2","@ar-agents/facturacion":"0.4.2","@ar-agents/mercadopago":"0.18.3"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.2","@ar-agents/identity":">=0.8.2","@ar-agents/facturacion":">=0.4.2","@ar-agents/mercadopago":">=0.18.3"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_8.0.1_1782389697865_0.9779854407872854","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"9.0.0","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"author":{"name":"Nazareno Clemente","email":"naza@helloastro.co"},"license":"MIT","_id":"@ar-agents/agentic-commerce-bridge@9.0.0","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"dist":{"shasum":"c4852e7242bd8179ba373f06f0afcbc6b4b9a895","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-9.0.0.tgz","fileCount":23,"integrity":"sha512-cNAleIdrdGFpndxfLB9PERHL/ZrjP3v5PkzwstGuLo2l5rS8ZdLpQ1vakUwlIpOvHPeEy6rdgpAR4fShT6mNQg==","signatures":[{"sig":"MEYCIQC3F9v/fW+YCIZFdV9WlKFWJ8g9U4IGG4WRhbpB96NT4QIhAOE59rAY6fIUb4fptfVZ7/BEMX69oq86UEiYHOuhirxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1233429},"main":"./dist/index.cjs","type":"module","_from":"file:ar-agents-agentic-commerce-bridge-9.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"funding":{"url":"https://github.com/sponsors/naza00000","type":"github"},"scripts":{"lint":"echo 'no lint configured yet'","size":"size-limit","test":"vitest run --exclude='test/integration/**'","build":"tsup","clean":"rm -rf dist","validate":"publint && attw --pack .","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:integration":"vitest run test/integration/"},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"_resolved":"/tmp/02706a444ff6a82f16d73ee2f6435907/ar-agents-agentic-commerce-bridge-9.0.0.tgz","_integrity":"sha512-cNAleIdrdGFpndxfLB9PERHL/ZrjP3v5PkzwstGuLo2l5rS8ZdLpQ1vakUwlIpOvHPeEy6rdgpAR4fShT6mNQg==","repository":{"url":"git+https://github.com/ar-agents/ar-agents.git","type":"git","directory":"packages/agentic-commerce-bridge"},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"_npmVersion":"10.9.8","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ai":"^7.0.0","zod":"^4.4.3","tsup":"^8.3.5","vitest":"^2.1.8","@vercel/kv":"^3.0.0","typescript":"^5.9.3","@types/node":"^20.19.39","@ar-agents/ap2":"0.2.2","@ar-agents/identity":"0.9.0","@ar-agents/facturacion":"0.4.4","@ar-agents/mercadopago":"0.18.3"},"peerDependencies":{"ai":">=6.0.0","zod":">=3.0.0","@vercel/kv":">=2.0.0","@ar-agents/ap2":">=0.2.2","@ar-agents/identity":">=0.9.0","@ar-agents/facturacion":">=0.4.4","@ar-agents/mercadopago":">=0.18.3"},"peerDependenciesMeta":{"ai":{"optional":true},"@vercel/kv":{"optional":true},"@ar-agents/ap2":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/mercadopago":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agentic-commerce-bridge_9.0.0_1782415021501_0.3510615596192439","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@ar-agents/agentic-commerce-bridge","version":"10.0.0","description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"license":"MIT","author":{"name":"Nazareno Clemente","email":"naza@naza.ar"},"funding":{"type":"github","url":"https://github.com/sponsors/naza00000"},"homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","repository":{"type":"git","url":"git+https://github.com/ar-agents/ar-agents.git","directory":"packages/agentic-commerce-bridge"},"bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./vercel-kv":{"import":{"types":"./dist/vercel-kv.d.ts","default":"./dist/vercel-kv.js"},"require":{"types":"./dist/vercel-kv.d.cts","default":"./dist/vercel-kv.cjs"}}},"size-limit":[{"name":"ESM","path":"dist/index.js","limit":"30 KB","ignore":["node:crypto","crypto"]},{"name":"CJS","path":"dist/index.cjs","limit":"30 KB","ignore":["node:crypto","crypto"]}],"peerDependencies":{"@ar-agents/ap2":">=0.3.0","@ar-agents/facturacion":">=0.5.0","@ar-agents/identity":">=0.9.3","@ar-agents/mercadopago":">=0.18.5","@vercel/kv":">=2.0.0","ai":">=6.0.0","zod":">=3.0.0"},"peerDependenciesMeta":{"@ar-agents/ap2":{"optional":true},"@ar-agents/facturacion":{"optional":true},"@ar-agents/identity":{"optional":true},"@ar-agents/mercadopago":{"optional":true},"@vercel/kv":{"optional":true},"ai":{"optional":true}},"devDependencies":{"@types/node":"^20.19.39","@vercel/kv":"^3.0.0","ai":"^7.0.0","tsup":"^8.3.5","typescript":"^5.9.3","vitest":"^2.1.8","zod":"^4.4.3","@ar-agents/ap2":"0.3.0","@ar-agents/facturacion":"0.5.0","@ar-agents/identity":"0.9.3","@ar-agents/mercadopago":"0.18.5"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">=20.0.0"},"typesVersions":{"*":{"vercel-kv":["./dist/vercel-kv.d.ts"]}},"scripts":{"build":"tsup","test":"vitest run --exclude='test/integration/**'","test:integration":"vitest run test/integration/","test:watch":"vitest","test:coverage":"vitest run --coverage","typecheck":"tsc --noEmit","lint":"echo 'no lint configured yet'","validate":"publint && attw --pack .","size":"size-limit","clean":"rm -rf dist"},"_id":"@ar-agents/agentic-commerce-bridge@10.0.0","_integrity":"sha512-nrgKvsHeguH8VR7WiNRnKkb/10ptvPWKX2TcoZsfGaormtUi1k4krdC+auf4htxjrnNOgIZu8vLMHU5Jp0ShiA==","_resolved":"/tmp/929b5c67be4fe8b1b1847527b1eff464/ar-agents-agentic-commerce-bridge-10.0.0.tgz","_from":"file:ar-agents-agentic-commerce-bridge-10.0.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-nrgKvsHeguH8VR7WiNRnKkb/10ptvPWKX2TcoZsfGaormtUi1k4krdC+auf4htxjrnNOgIZu8vLMHU5Jp0ShiA==","shasum":"ef0778aff7d5bcccb0d42d7e3b627d802f929326","tarball":"https://registry.npmjs.org/@ar-agents/agentic-commerce-bridge/-/agentic-commerce-bridge-10.0.0.tgz","fileCount":23,"unpackedSize":1239509,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ar-agents%2fagentic-commerce-bridge@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOjlE3vMWFAqwdspV8K+CA5tU3ULIyhRHmmrplgGJQpgIhAJVPIlm0ueSLOGUTOJiAUUoUavzlVlCPlcIYMcSjLi49"}]},"_npmUser":{"name":"naza-ar","email":"clementenaza@gmail.com"},"directories":{},"maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agentic-commerce-bridge_10.0.0_1783069167974_0.7787889387933211"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-08T17:25:20.229Z","modified":"2026-07-03T08:59:28.390Z","1.0.0":"2026-05-08T17:25:20.535Z","2.0.0":"2026-05-08T17:44:31.633Z","3.0.0":"2026-05-08T18:47:04.353Z","4.0.0":"2026-05-08T22:17:15.625Z","5.0.0":"2026-05-08T22:36:01.185Z","6.0.0":"2026-05-25T13:14:32.714Z","7.0.0":"2026-05-25T13:24:14.672Z","8.0.0":"2026-05-25T16:53:56.668Z","8.0.1":"2026-06-25T12:14:58.030Z","9.0.0":"2026-06-25T19:17:01.728Z","10.0.0":"2026-07-03T08:59:28.111Z"},"bugs":{"url":"https://github.com/ar-agents/ar-agents/issues"},"author":{"name":"Nazareno Clemente","email":"naza@naza.ar"},"license":"MIT","homepage":"https://github.com/ar-agents/ar-agents/tree/main/packages/agentic-commerce-bridge","keywords":["agentic-commerce","agentic-commerce-protocol","acp","ucp","universal-commerce-protocol","ap2","agent-payments","openai-instant-checkout","chatgpt-shopping","claude-shopping","facilitator","ai-sdk","vercel-ai","vercel-ai-sdk","agent","agents","mcp","mercadolibre","mercadopago","argentina","argentine","latam","afip","arca","factura-electronica","edge-runtime","webhook","idempotency","openapi"],"repository":{"type":"git","url":"git+https://github.com/ar-agents/ar-agents.git","directory":"packages/agentic-commerce-bridge"},"description":"Open-source merchant facilitator for the Agentic Commerce Protocol (ACP) bridging ChatGPT, Claude, Gemini, and other agentic-commerce clients to MercadoLibre and MercadoPago. ACP-compliant checkout sessions, signed webhooks, /.well-known/acp.json discover","maintainers":[{"name":"naza-ar","email":"clementenaza@gmail.com"}],"readme":"# @ar-agents/agentic-commerce-bridge\n\n> The first open-source merchant facilitator for the **Agentic Commerce\n> Protocol (ACP)** in LATAM. Bridges ChatGPT Instant Checkout, Claude,\n> Gemini, and other agentic-commerce clients to **MercadoPago** + **MercadoLibre**,\n> with **AR-fiscal compliance** (auto-issued AFIP/ARCA Factura A/B/C/E) baked in.\n\n[![CI](https://github.com/ar-agents/ar-agents/actions/workflows/ci.yml/badge.svg)](https://github.com/ar-agents/ar-agents/actions)\n[![npm](https://img.shields.io/npm/v/@ar-agents/agentic-commerce-bridge?label=%40ar-agents%2Fagentic-commerce-bridge)](https://www.npmjs.com/package/@ar-agents/agentic-commerce-bridge)\n[![license](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE)\n[![tests](https://img.shields.io/badge/tests-160%20passing-green)](#tests)\n\n```bash\npnpm add @ar-agents/agentic-commerce-bridge zod\n```\n\n## What it is\n\nACP, [maintained by OpenAI + Stripe](https://github.com/agentic-commerce-protocol/agentic-commerce-protocol),\ndefines how AI agents talk to merchants on behalf of users:\ndiscover products, build a cart, finalize a checkout, settle payment, and\nconfirm fulfillment — all over a small REST surface (5 endpoints +\n`/.well-known/acp.json` discovery) with HMAC-signed webhooks.\n\nToday, when ChatGPT or Claude wants to buy something from a LATAM seller,\n**there is no on-ramp**: MercadoLibre and MercadoPago don't ship ACP\nendpoints; the official MELI/MP MCP servers expose only documentation\nsearch. This package fills that gap. It's a **drop-in facilitator** that:\n\n- Implements all 5 ACP `2026-04-17` endpoints + discovery\n- Signs and verifies webhooks per spec (HMAC-SHA256, `Merchant-Signature`)\n- Enforces idempotency (`Idempotency-Key`, replay detection, conflict)\n- Negotiates ACP versions (rejects unsupported, surfaces `supported_versions`)\n- Plugs into MercadoPago checkout (preference creation + payment lookup\n  + webhook bridge)\n- Plugs into MercadoLibre catalog (item lookup + UCP-style feed)\n- **Auto-issues AR-fiscal Factura A/B/C/E** via AFIP WSFE on order\n  confirmation, embedding the CAE in the order metadata\n- Runs on Edge Runtime (WebCrypto-only, no Node-only imports)\n- Pluggable state adapter — `InMemoryStateAdapter` for dev, `VercelKVStateAdapter`\n  for production, BYO for anything else\n\n## Why now\n\n| Standard | Status (2026-05) | LATAM coverage |\n|---|---|---|\n| **ACP** (OpenAI + Stripe) | Production at ChatGPT Instant Checkout | None |\n| **UCP** (Google + Shopify + Amazon + Microsoft + Stripe) | NRF 2026 launch | None |\n| **AP2** (Google → FIDO Alliance) | v0.2 + FIDO donation Apr 2026 | None |\n| **Visa Trusted Agent Protocol** | Pilots in AR/BR/CL/MX/UY | MercadoPago absent |\n| **Mastercard Agent Pay LATAM** | Live transactions Mar 2026 | MercadoPago absent |\n| **x402** (Coinbase + Stripe + Cloudflare) | 169M txns | None |\n\nWhen ChatGPT Shopping expands into LATAM (Q3-Q4 2026 per OpenAI partner\ntrajectory), MELI sellers without an ACP bridge will be **invisible** to\nagent-driven commerce. Stripe is positioning to ship LATAM ACP in 12-18\nmonths; this package gives you a head start, on open-source terms.\n\n## Quickstart\n\n```ts\nimport {\n  createFacilitator,\n  InMemoryStateAdapter,\n  createMercadoPagoPaymentProvider,\n  mercadoPagoPaymentHandler,\n  createMeliCatalogProvider,\n  createFacturacionHook,\n} from \"@ar-agents/agentic-commerce-bridge\";\n// You bring your own MELI + MP + AFIP clients (or use ar-agents siblings):\nimport { mlClient } from \"./meli-client\";\nimport { mpClient } from \"./mp-client\";\nimport { wsfeClient, arcaPadron } from \"./afip-client\";\n\nconst mp = createMercadoPagoPaymentProvider({\n  createPreference: (p) => mpClient.preferences.create({ body: p }),\n  lookupPayment:    (id) => mpClient.payments.get({ id }),\n});\n\nconst facilitator = createFacilitator({\n  state: new InMemoryStateAdapter(),\n  catalog: createMeliCatalogProvider({\n    getItem: (id) => mlClient.items.get(id),\n  }),\n  paymentProviders: { [mp.handlerId]: mp },\n  paymentHandlers: [mercadoPagoPaymentHandler({})],\n  webhookSecret: process.env.ACP_WEBHOOK_SECRET,\n  hooks: createFacturacionHook({\n    seller: {\n      cuit: \"20123456786\",\n      punto_venta: 1,\n      regime: \"monotributo\",\n      legal_name: \"Naza Clemente\",\n    },\n    wsfe: wsfeClient,\n    arcaPadronLookup: arcaPadron.lookup,\n  }),\n});\n\n// Next.js App Router catch-all route:\n//   app/api/acp/[...slug]/route.ts\nexport async function POST(req: Request, ctx: { params: { slug: string[] } }) {\n  const acpResponse = await facilitator.dispatch({\n    method: \"POST\",\n    path: \"/\" + ctx.params.slug.join(\"/\"),\n    headers: Object.fromEntries(req.headers.entries()),\n    rawBody: await req.text(),\n  });\n  return new Response(JSON.stringify(acpResponse.body), {\n    status: acpResponse.status,\n    headers: acpResponse.headers,\n  });\n}\n```\n\nThat's it. Your store is now ACP-discoverable from any agent that follows the\nspec. ChatGPT, Claude, Gemini, Walmart Sparky, Microsoft Copilot, and any\nVercel AI SDK agent can transact against you.\n\n## What ships\n\n| Module | Purpose |\n|---|---|\n| `schemas/*` | Zod schemas for every ACP `2026-04-17` shape — CheckoutSession, LineItem, Buyer, Address, FulfillmentOption (4 variants), PaymentData, Order, Cart, Capabilities, Discount, Webhook, Error |\n| `webhook` | `signWebhook` / `verifyWebhook` — HMAC-SHA256, `Merchant-Signature: t=<unix>,v1=<64hex>`, 300s tolerance per spec |\n| `idempotency` | `Idempotency-Key` validation + body-hash + state interface |\n| `state` | `InMemoryStateAdapter` (dev) + `StateAdapter` interface |\n| `vercel-kv` (subpath) | `VercelKVStateAdapter` — Redis-shape adapter (Vercel KV / Upstash / ioredis duck-typed) |\n| `version` | API version negotiation (`API-Version` header) |\n| `handlers/*` | The 5 ACP endpoint handlers + discovery + dispatcher + facilitator factory |\n| `integrations/mp` | `createMercadoPagoPaymentProvider` + `sessionToPreferencePayload` + payment-handler declaration |\n| `integrations/mp-webhook` | `parseMpPaymentIdFromWebhook`, `mpStatusToAcpOrderStatus`, `buildAcpEventFromMpWebhook` — translate MP notifications → ACP webhooks |\n| `integrations/meli` | `createMeliCatalogProvider` + `buildMeliFeed` (UCP-compatible) + `meliItemToFeedProduct` |\n| `integrations/facturacion` | `createFacturacionHook` — auto-emit Factura A/B/C/E via AFIP WSFE on order confirmation |\n| `totals` | `buildLineItemTotals`, `buildOrderTotals`, helpers for fulfillment + tax + discount rollups |\n| `ids` | `generateSessionId`, `generateOrderId`, `generateCartId` (UUID-backed) |\n\n## ACP endpoints implemented\n\n| Method | Path | Status |\n|---|---|---|\n| `POST` | `/checkout_sessions` | ✅ |\n| `POST` | `/checkout_sessions/{id}` | ✅ (update) |\n| `GET` | `/checkout_sessions/{id}` | ✅ |\n| `POST` | `/checkout_sessions/{id}/complete` | ✅ |\n| `POST` | `/checkout_sessions/{id}/cancel` | ✅ |\n| `GET` | `/.well-known/acp.json` | ✅ (discovery, RFC 8615) |\n\nPer-spec features:\n- `Idempotency-Key` mandatory on POSTs, replay detection (`Idempotent-Replayed: \"true\"`),\n  in-flight (`409` + `Retry-After`), and body-hash conflict (`422 idempotency_conflict`).\n- `API-Version` header negotiation; rejects unsupported with\n  `supported_versions` echo.\n- Cached responses for replay across restarts (when using `VercelKVStateAdapter`).\n- Catalog / payment / fulfillment hooks — fully framework-agnostic.\n\n## AR-fiscal compliance — the moat\n\n`createFacturacionHook` is the unique-to-LATAM piece. When an ACP order\ncompletes:\n\n1. The buyer's IVA condition is resolved either explicitly (host-supplied\n   `resolveBuyer`) or automatically via ARCA padrón lookup\n   (`@ar-agents/identity`'s `ws_sr_constancia_inscripcion`).\n2. The factura type is selected from a normative matrix:\n\n   | Seller regime | Buyer condition | Factura |\n   |---|---|---|\n   | `monotributo` | any | **C** |\n   | `responsable_inscripto` | `responsable_inscripto` / `monotributista` | **A** |\n   | `responsable_inscripto` | `consumidor_final` / other | **B** |\n   | any | `extranjero` (cross-border) | **E** |\n\n3. WSFE `solicitarCAE` is invoked with the correct totals + IVA\n   breakdown (21% default for RI, 0% for monotributo Factura C).\n4. The CAE, vencimiento, número, and IVA breakdown are embedded in\n   `Order.metadata`:\n\n   ```json\n   {\n     \"factura_type\": \"C\",\n     \"factura_cae\": \"70123456789012\",\n     \"factura_cae_vencimiento\": \"20260520\",\n     \"factura_numero\": 42,\n     \"factura_punto_venta\": 1,\n     \"factura_cuit_emisor\": \"20123456786\",\n     \"factura_importe_total\": 1210,\n     \"factura_importe_iva\": 0,\n     \"factura_importe_neto\": 1210\n   }\n   ```\n\n5. If WSFE rejects or padron lookup fails, the order **still persists**\n   (payment was already authorized) — the error is captured in\n   `metadata.factura_error` so the seller can re-emit out-of-band.\n\nNo competitor in the LATAM ACP/UCP/AP2 space ships this. Stripe Tax\ndoesn't cover Argentine fiscal nuance and won't.\n\n## How it compares\n\n|  | This package | Stripe ACP | Shopify Storefront ACP | MELI/MP MCP (official) |\n|---|:---:|:---:|:---:|:---:|\n| ACP `2026-04-17` schemas | ✅ | ✅ | partial | n/a (docs-only) |\n| Hosted-agent on Edge Runtime | ✅ | ✅ | ✅ | n/a |\n| Webhook HMAC + replay protection | ✅ | ✅ | ✅ | n/a |\n| MercadoPago bridge | ✅ | ❌ | ❌ | partial |\n| MercadoLibre catalog | ✅ | ❌ | ❌ | partial |\n| AR-fiscal Factura A/B/C/E | ✅ | ❌ | ❌ | ❌ |\n| Argentine padrón lookup | ✅ (via `@ar-agents/identity`) | ❌ | ❌ | ❌ |\n| MIT, open source | ✅ | ✅ (since Apr 2026) | partial | ✅ (docs only) |\n\n## Hosting\n\nWorks in:\n\n- **Vercel** (Edge or Node runtime) — pair with `VercelKVStateAdapter` for state\n- **Cloudflare Workers** — pair with KV / Upstash Redis\n- **Deno Deploy / Bun**\n- **Node 20+** (HTTP server, Express, Hono, Fastify, Next.js)\n\nWebCrypto-only (no `node:crypto` imports). The bundle is < 30KB gzip.\n\n## Phase 2 (planned)\n\n- **AP2 mandate verifier/signer** — ES256 SD-JWT VC, mandate chains\n  (`~~`-separated), constraint evaluation (`payment.amount_range`,\n  `checkout.allowed_merchants`, `payment.budget`), receipts (Checkout +\n  Payment) signed per FIDO Alliance Agentic Auth WG profile.\n- **MELI Q&A + claims tools** as ACP extension types — agent-driven\n  pre-sale answer-fetch + post-sale evidence upload.\n- **PIX / Transferencias 3.0 / SPEI bridges** — AP2 mandates settling to\n  LATAM bank rails when card networks aren't the right fit.\n\n## Tests\n\n```bash\npnpm test          # 160 tests across schemas, webhook, idempotency, state,\n                   # version, handlers, MP, MELI, facturacion, vercel-kv\npnpm test:coverage # full coverage report\npnpm typecheck     # strict TS, no `any`, exactOptionalPropertyTypes\n```\n\n## Specs we follow\n\n- ACP — [agentic-commerce-protocol/agentic-commerce-protocol](https://github.com/agentic-commerce-protocol/agentic-commerce-protocol)\n  (`2026-04-17` is the targeted version; older versions are\n  recognized in version negotiation but new sessions emit `2026-04-17`)\n- AP2 — [ap2-protocol.org](https://ap2-protocol.org/specification/) (Phase 2)\n- AFIP/ARCA WSFE — `wsfev1` SOAP spec, factura A/B/C/E\n\n## License\n\nMIT. Built by Naza Clemente / Hello Astro for the LATAM agent ecosystem.\n\n## Related packages\n\n- [`@ar-agents/mercadopago`](../mercadopago) — Mercado Pago Agent Toolkit (89 tools)\n- [`@ar-agents/identity`](../identity) — CUIT/CUIL + ARCA padrón\n- [`@ar-agents/facturacion`](../facturacion) — AFIP WSFE factura electrónica\n- [`@ar-agents/banking`](../banking) — CBU/CVU + BCRA Central de Deudores\n- [`@ar-agents/whatsapp`](../whatsapp) — WhatsApp Business Cloud\n- [`@ar-agents/shipping`](../shipping) — Andreani / OCA / Correo Argentino\n- [`@ar-agents/mcp`](../mcp) — MCP server bundling all the above\n","readmeFilename":"README.md"}