{"_id":"@agentplat/mesh-http","_rev":"21-5e3deeb2f6ffda3d5fd022fd1fa3d15b","name":"@agentplat/mesh-http","dist-tags":{"agentplat-stage-dbd047c3c9a9":"0.3.0-beta.4","agentplat-stage-ffca668731c9":"0.3.0-beta.4","agentplat-stage-dc16b2267584":"0.3.0-beta.5","next":"0.3.0-beta.8","latest":"1.2.0"},"versions":{"0.3.0-alpha.5":{"name":"@agentplat/mesh-http","version":"0.3.0-alpha.5","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-alpha.5","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"8aa403fcaf9e9dc1307537fdf28f45584c82b3c4","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-alpha.5.tgz","fileCount":7,"integrity":"sha512-27OQeHuB4mJiNAKijCDdGhDdVuRnmmZdV43Fwf/kbn/RWfcZ87GwvlA98ETg53VZvd8Ba8/EbCJX5gQf6Ra70g==","signatures":[{"sig":"MEYCIQCiJ3I+peqcfxp4QuDjXZvRy0wJflFRr/YOmK31ZDC9wgIhAMghzrXh0OtFvBdgafNUBJ/xhb1TKkbB5uR2QJKKQfiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67746},"main":"./dist/index.js","type":"module","_from":"file:/tmp/agentplat-publish-UevCrl/tarballs/agentplat-mesh-http-0.3.0-alpha.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"douglas-grishen","email":"douglas@grishen.com"},"_resolved":"/tmp/agentplat-publish-UevCrl/tarballs/agentplat-mesh-http-0.3.0-alpha.5.tgz","_integrity":"sha512-27OQeHuB4mJiNAKijCDdGhDdVuRnmmZdV43Fwf/kbn/RWfcZ87GwvlA98ETg53VZvd8Ba8/EbCJX5gQf6Ra70g==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"10.8.2","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@agentplat/mesh-protocol":"^0.3.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-alpha.5_1785548817972_0.13246397262130993","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.1":{"name":"@agentplat/mesh-http","version":"0.3.0-beta.1","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-beta.1","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"67b5afd7d46e3eaca39e984c31d2edec7c663656","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-beta.1.tgz","fileCount":7,"integrity":"sha512-INFT4wiDpo/xn94w95e9pwhij+xj/97PlFkDVg85GVIQs/nSeVmS0lJhgydFENBmbgKZKBz3MlheBsEnVdRDRg==","signatures":[{"sig":"MEUCIQDNH/i/audr69Dokr5Heh/I/01wgJmo3YcdPd98f4994wIgRYmsgB4qsEj7a8ThOy7EGaeQOdHWadrgYbdHMVOprwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70728},"main":"./dist/index.js","type":"module","_from":"file:/tmp/agentplat-publish-Vr9XXc/tarballs/agentplat-mesh-http-0.3.0-beta.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"douglas-grishen","email":"douglas@grishen.com"},"_resolved":"/tmp/agentplat-publish-Vr9XXc/tarballs/agentplat-mesh-http-0.3.0-beta.1.tgz","_integrity":"sha512-INFT4wiDpo/xn94w95e9pwhij+xj/97PlFkDVg85GVIQs/nSeVmS0lJhgydFENBmbgKZKBz3MlheBsEnVdRDRg==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"10.8.2","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@agentplat/mesh-protocol":"^0.3.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-beta.1_1785559976181_0.43165053566239275","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.2":{"name":"@agentplat/mesh-http","version":"0.3.0-beta.2","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-beta.2","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"f4c1bca1ea600dd1fa302cb32ea4f865e94cf7b5","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-beta.2.tgz","fileCount":7,"integrity":"sha512-7QsUXdFLrAgfbDieR7HsPbTmC+KjhvSCnbuyU4iAFjb8/AOLrscpUzD5MDfVmQRTpERFYXqpGhSUOarPrOvOWg==","signatures":[{"sig":"MEYCIQDsH6/N3gSgOFJCh4rZ4PjjgcZDet9lg4h2/jYckIeUsQIhAM3RA1VJjP315gVdfH3rHP2S3w0Pnnx6mpOIXjnmNtXX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70728},"main":"./dist/index.js","type":"module","_from":"file:/tmp/agentplat-publish-FnvYNq/tarballs/agentplat-mesh-http-0.3.0-beta.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"douglas-grishen","email":"douglas@grishen.com"},"_resolved":"/tmp/agentplat-publish-FnvYNq/tarballs/agentplat-mesh-http-0.3.0-beta.2.tgz","_integrity":"sha512-7QsUXdFLrAgfbDieR7HsPbTmC+KjhvSCnbuyU4iAFjb8/AOLrscpUzD5MDfVmQRTpERFYXqpGhSUOarPrOvOWg==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"10.8.2","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@agentplat/mesh-protocol":"^0.3.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-beta.2_1785598632210_0.2077242090491116","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.4":{"name":"@agentplat/mesh-http","version":"0.3.0-beta.4","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-beta.4","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"0173adb577fbabfa2752b21143c609ff9ec8357b","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-beta.4.tgz","fileCount":11,"integrity":"sha512-Z1g3s39bfiylzIh5xSK7KrHhzZHWRaxnGUIR7pNpJYrA7VsDbbpAJkDfvKUED9V9nKIe+ENPh4lSPqdVvnt6fA==","signatures":[{"sig":"MEUCIDm0t21n10PJbX37/Iic+9FRb/YX3aRZszFVyBNmT+fMAiEAmDTUi0AawENQpt8l5xn9Xt47+U0t1af+fPY1K7P9o94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74964},"main":"./dist/index.js","type":"module","_from":"file:/tmp/agentplat-publish-jABHQZ/tarballs/agentplat-mesh-http-0.3.0-beta.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"douglas-grishen","email":"douglas@grishen.com"},"_resolved":"/tmp/agentplat-publish-jABHQZ/tarballs/agentplat-mesh-http-0.3.0-beta.4.tgz","_integrity":"sha512-Z1g3s39bfiylzIh5xSK7KrHhzZHWRaxnGUIR7pNpJYrA7VsDbbpAJkDfvKUED9V9nKIe+ENPh4lSPqdVvnt6fA==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"10.8.2","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@agentplat/mesh":"^0.3.0-beta.4","@agentplat/mesh-protocol":"^0.3.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-beta.4_1786996643053_0.9100228225787927","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.5":{"name":"@agentplat/mesh-http","version":"0.3.0-beta.5","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-beta.5","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"8f7e624670625865ecc81ce64ca2be17b50152e6","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-beta.5.tgz","fileCount":11,"integrity":"sha512-h5KQ513cXB4M2P+Rz+eBlRAwH0nLVzE9arjCOk4l9thRhAow5AYaibPgs12aLRppChUWIhKAWaok6s7YzjYJYw==","signatures":[{"sig":"MEUCICmh0ALaMNSlg+N6faU4kSq0j1jmpCT3ydCInZ4/kEvtAiEApHwMuZ2tpuyNHBqicMlroxUoyT3WOlYSn7z5j4D0vV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentplat%2fmesh-http@0.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74964},"main":"./dist/index.js","type":"module","_from":"file:/tmp/agentplat-publish-QbF2qw/tarballs/agentplat-mesh-http-0.3.0-beta.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9bc170e9-4d64-404a-949d-3f06a4523da4"}},"_resolved":"/tmp/agentplat-publish-QbF2qw/tarballs/agentplat-mesh-http-0.3.0-beta.5.tgz","_integrity":"sha512-h5KQ513cXB4M2P+Rz+eBlRAwH0nLVzE9arjCOk4l9thRhAow5AYaibPgs12aLRppChUWIhKAWaok6s7YzjYJYw==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"11.17.0","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@agentplat/mesh":"^0.3.0-beta.5","@agentplat/mesh-protocol":"^0.3.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-beta.5_1787371953538_0.2048444314278679","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.7":{"name":"@agentplat/mesh-http","version":"0.3.0-beta.7","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-beta.7","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"93bb9ca1d1948096ad67136e61b9ec19c9b69e83","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-beta.7.tgz","fileCount":11,"integrity":"sha512-tBJvBzt0bXisK5/1po6FcXkuORnuACgSe0w6c07b0FVV+VGu8ng4ZFNep3vuofYS/RKa/T/qNcyE5L5g8zYmDA==","signatures":[{"sig":"MEQCIC44HZimgaO+WHyfcHOq44C14w79zFz1mNg/r1+fEtrsAiB21u41JfTSMDsD8namzd8PH/HQrSf9wsygNUrvtvClEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentplat%2fmesh-http@0.3.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75365},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-0.3.0-beta.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"douglas-grishen","email":"douglas@grishen.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:9173707d-ecce-474d-9de9-641b5c16e3b2"}},"_resolved":"/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-0.3.0-beta.7.tgz","_integrity":"sha512-tBJvBzt0bXisK5/1po6FcXkuORnuACgSe0w6c07b0FVV+VGu8ng4ZFNep3vuofYS/RKa/T/qNcyE5L5g8zYmDA==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"11.19.0","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@agentplat/mesh":"^0.3.0-beta.7","@agentplat/mesh-protocol":"^0.3.0-beta.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-beta.7_1788980306973_0.3189756266267074","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-beta.8":{"name":"@agentplat/mesh-http","version":"0.3.0-beta.8","license":"Apache-2.0","_id":"@agentplat/mesh-http@0.3.0-beta.8","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"da2c923ec944733309ec9bb528952c53b852ed10","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-0.3.0-beta.8.tgz","fileCount":11,"integrity":"sha512-uR1ADl2k+Pyoumj5TWB/JffXyVYS8uN5e9qxitTQ1q1CKyfaIkNeZojRx3TiJPUQNcHsUv1Z7mwNlngD3dMrKA==","signatures":[{"sig":"MEQCIEQNrLP0vKGJ2u6/T68IW9M/MYHOlg2BRHKkn5oxWAPxAiBKlIPbbDDOl8543SXHNlVk+jhXdvoVonLrAimcHWyWOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentplat%2fmesh-http@0.3.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75365},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-0.3.0-beta.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"douglas-grishen","email":"douglas@grishen.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:9173707d-ecce-474d-9de9-641b5c16e3b2"}},"_resolved":"/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-0.3.0-beta.8.tgz","_integrity":"sha512-uR1ADl2k+Pyoumj5TWB/JffXyVYS8uN5e9qxitTQ1q1CKyfaIkNeZojRx3TiJPUQNcHsUv1Z7mwNlngD3dMrKA==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"11.19.0","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@agentplat/mesh":"^0.3.0-beta.8","@agentplat/mesh-protocol":"^0.3.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/mesh-http_0.3.0-beta.8_1789349651124_0.4507979492859715","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agentplat/mesh-http","version":"1.0.0","license":"Apache-2.0","_id":"@agentplat/mesh-http@1.0.0","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"2f0ed8329c735fa4dae417a92edbc61cd6a7cfe4","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-1.0.0.tgz","fileCount":11,"integrity":"sha512-Bz93vD2S/CtiZNSLFbzxMKCklcHMHi7xmaut7YoEVWpFD7lhtaR9Otd8wt1AHGS3UbhshVJDqEow8iVehGxqeA==","signatures":[{"sig":"MEYCIQC+O32EonzSFlY4d0qsz+B2jPjcV8EcMo+2Rw5wA88kPQIhAPpvUEq7h+3htrgZJzIjkmjnwxBq6TD+7dAXL66fEELk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCccT5yOCiLE/U4Hkb5xvDp6F7CMhP2QESmK6+Nqri3jAIhAPqjEXV92Z7pk0T/1lUlxe08f+hXdOM1Wpw6URnzz3If","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentplat%2fmesh-http@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c3051ff9-ab7f-40ad-9d48-3306aa4257ae"}},"_resolved":"/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-1.0.0.tgz","_integrity":"sha512-Bz93vD2S/CtiZNSLFbzxMKCklcHMHi7xmaut7YoEVWpFD7lhtaR9Otd8wt1AHGS3UbhshVJDqEow8iVehGxqeA==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"11.19.0","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@agentplat/mesh":"^1.0.0","@agentplat/mesh-protocol":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mesh-http_1.0.0_1790116487778_0.16443394761883412","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@agentplat/mesh-http","version":"1.1.0","license":"Apache-2.0","_id":"@agentplat/mesh-http@1.1.0","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"homepage":"https://github.com/Agentplat/agentplat#readme","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"d048a76596e87cdcea66f783ea8f182e8bbc21d5","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-1.1.0.tgz","fileCount":11,"integrity":"sha512-/uBZyZc9jG2/uCUtdV71WrXb1EdH0iUfitCLetU7MovGesiNUsppeGyjUaOocIkcTtqg/1w1MD5Qgr0kde0mVg==","signatures":[{"sig":"MEQCIAW/813wlAfdB1x7YBkYynMcLM3HWHOe+0klZ1fD8sV7AiAIApJiA1rm+L+AALwbKGBY6sp1n8g0MX/vwIANIrEYrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNlpQL8FBit5XTT5oTKubq/F9Thd7S5l3mitDyQlc8bAIgQT6E1OAEAh6FZ+Y9JTha0FDjEcm3+88mBesDswbLkyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentplat%2fmesh-http@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75344},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c3051ff9-ab7f-40ad-9d48-3306aa4257ae"}},"_resolved":"/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-1.1.0.tgz","_integrity":"sha512-/uBZyZc9jG2/uCUtdV71WrXb1EdH0iUfitCLetU7MovGesiNUsppeGyjUaOocIkcTtqg/1w1MD5Qgr0kde0mVg==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"11.19.0","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@agentplat/mesh":"^1.1.0","@agentplat/mesh-protocol":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mesh-http_1.1.0_1790699692996_0.08171388096554133","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"_id":"@agentplat/mesh-http@1.2.0","bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"dist":{"shasum":"5f9f9ab6d59203b00cf724b149a5c7a0b7b117b4","tarball":"https://registry.npmjs.org/@agentplat/mesh-http/-/mesh-http-1.2.0.tgz","fileCount":11,"integrity":"sha512-3PU8+Hnnc61sYI3CffivQT/yQhxReP+3rNtB3pvgpX5IaPxoAzjb4wGf5Ldbqzm/9czMwpZj24YQGnDPjXC9fw==","signatures":[{"sig":"MEUCIEzXaukG0c6rv+Nt5pOTeo/d3W8MLuVa0FzXLzVtvJ0LAiEA3J21S2kDOv8njmnUZyQIPBriuNfVCXGCNfv1k1/GYyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICkNiHmDJUxMf88i+ZhPBUIBqTgsUU40Szi3xFaMnXKgAiBoPpRE/ZGSj2u4UXtSIA+TCfHf1rf6D5fig/11YU42Kw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agentplat%2fmesh-http@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75344},"main":"./dist/index.js","name":"@agentplat/mesh-http","type":"module","_from":"file:/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-1.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"build":"tsc -p tsconfig.json","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","type-check":"tsc -p tsconfig.json --noEmit"},"version":"1.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c3051ff9-ab7f-40ad-9d48-3306aa4257ae"}},"homepage":"https://github.com/Agentplat/agentplat#readme","_resolved":"/home/runner/work/agentplat/agentplat/release-artifacts/agentplat-mesh-http-1.2.0.tgz","_integrity":"sha512-3PU8+Hnnc61sYI3CffivQT/yQhxReP+3rNtB3pvgpX5IaPxoAzjb4wGf5Ldbqzm/9czMwpZj24YQGnDPjXC9fw==","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"_npmVersion":"11.19.0","description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","directories":{},"maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@agentplat/mesh":"^1.2.0","@agentplat/mesh-protocol":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mesh-http_1.2.0_1790812439005_0.2902088293050744"}}},"time":{"created":"2026-08-01T01:46:57.848Z","modified":"2026-09-30T23:53:59.446Z","0.3.0-alpha.5":"2026-08-01T01:46:58.127Z","0.3.0-beta.1":"2026-08-01T04:52:56.329Z","0.3.0-beta.2":"2026-08-01T15:37:12.352Z","0.3.0-beta.4":"2026-08-17T19:57:23.208Z","0.3.0-beta.5":"2026-08-22T04:12:33.719Z","0.3.0-beta.7":"2026-09-09T18:58:27.062Z","0.3.0-beta.8":"2026-09-14T01:34:11.215Z","1.0.0":"2026-09-22T22:34:47.863Z","1.1.0":"2026-09-29T16:34:53.111Z","1.2.0":"2026-09-30T23:53:59.114Z"},"bugs":{"url":"https://github.com/Agentplat/agentplat/issues"},"license":"Apache-2.0","homepage":"https://github.com/Agentplat/agentplat#readme","repository":{"url":"git+https://github.com/Agentplat/agentplat.git","type":"git","directory":"packages/mesh-http"},"description":"Bounded Fetch-compatible HTTP transport for signed Agentplat Mesh envelopes.","maintainers":[{"name":"douglas-grishen","email":"douglas@grishen.com"}],"readme":"# `@agentplat/mesh-http`\n\nBounded, Fetch-compatible HTTP transport for already signed Agentplat Mesh\nenvelopes. Importing or constructing a client/handler starts no server, performs\nno discovery and opens no network connection.\n\n## Installation (developer preview)\n\nInstall the coordinated preview explicitly:\n\n```sh\nnpm install @agentplat/mesh-http@next\n```\n\nKeep all `@agentplat/*` packages on the same release version. npm's default\n`latest` tag can point to an older preview. See the\n[release channels](https://github.com/Agentplat/agentplat/blob/main/docs/release-channels.md)\nfor distribution status and version selection.\n\n```ts\nimport {\n  createMeshHttpClient,\n  createMeshHttpHandler,\n} from \"@agentplat/mesh-http\";\n\nconst handler = createMeshHttpHandler({\n  target: {\n    tenantId: \"tenant-a\",\n    meshId: \"mesh-a\",\n    peerId: \"peer-b\",\n    instanceId: \"peer-b-1\",\n  },\n  authenticate: (request) =>\n    request.headers.get(\"authorization\") === process.env.MESH_CHANNEL_TOKEN,\n  accept: async (envelope) => {\n    const receipt = await durableRepository.receive({ scope, envelope });\n    return { accepted: true, duplicate: receipt.duplicate };\n  },\n});\n\nconst client = createMeshHttpClient({\n  allowedSchemes: [\"https:\"],\n  resolveEndpoint: ({ peerId }) => ({\n    url: configuredPeerUrls[peerId],\n    headers: { authorization: `Bearer ${channelToken}` },\n  }),\n});\n\nawait client.deliver({ envelope: signedEnvelope });\n```\n\nThe default handler and client path is `/agentplat/mesh/v1/envelopes`. A v0\ncompatibility endpoint must explicitly bind both `wireVersion: 0` and\n`/agentplat/mesh/v0/envelopes`; path probing and version fallback are refused.\nEach handler strictly parses its bound version and acknowledges it only after\nthe injected acceptor returns success. It does not verify signatures or\nadmission; the durable worker must use the normal Mesh inbound boundary before\nstate mutation.\n\nFirst receipt and exact duplicate receipt are deliberately indistinguishable to\nthe remote sender. Detailed signature, key, replay, Trust, policy and database\nerrors must remain in bounded local diagnostics.\n\nNo CORS headers or `OPTIONS` handling are enabled by default. Browser-facing\ndeployments may inject an exact construction-bound `cors` policy with explicit\nHTTP(S) origins, lowercase request headers and a bounded preflight age. Wildcard\norigins and envelope-supplied origins are not accepted.\n\nDelivery is at least once. The client performs one attempt, never follows\nredirects, and returns a coarse receipt. Retry scheduling belongs to the\ndurable outbox worker, which must retry the exact same signed envelope.\n\n`createMeshHttpDurableOutboxDeliver({ client })` adapts that single HTTP\nattempt to `MeshDurableOutboxDeliver`: accepted receipts settle as delivered,\npermanent rejections settle as rejected, and retryable receipts preserve their\nbounded `retryAfterMs`. Topic deliveries preserve the durable record's exact\n`targetPeerId`; the signed envelope is never modified.\n","readmeFilename":"README.md"}