{"_id":"@agenticprimitives/agreements","_rev":"19-20226a24508b1e12e2342e984d9113c8","name":"@agenticprimitives/agreements","dist-tags":{"alpha":"0.0.0-alpha.4","latest":"0.0.0-alpha.21"},"versions":{"0.0.0-alpha.3":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.3","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"93600025216ee1cd61b7a3f3f39dba4340f1f651","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.3.tgz","fileCount":7,"integrity":"sha512-uSxEKc4cXPiDbv/XeiQcrxSjwEE7wTz8je7XJ+arfwrIBIRz8Dk6OAcKOwS0wOJQQJ51ShVBcvNcq+90Q98pLQ==","signatures":[{"sig":"MEUCIQDzUJf1SzIVPBbTklLsP2bB7riI81/kL3+NveMxFS8N5QIgZbe80goDqNlpnsukMT9WQKATirrHR959HKWAhHgr+G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2a64341e9ee7f57dda1bae40914f87a560f17379","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"workspace:*","@agenticprimitives/verifiable-credentials":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.3_1781153952260_0.7520315253531786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.4":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.4","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"b569740425600132ab1705f9b3f420cf39402dfd","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-yRkMU2BrhcOQFEkAzDjp29BygaBPn6yUaGqXrUhpMhWL8udykxCIvgJHv5mMqtoNXDaicdt5d2ks6mALsVUh1Q==","signatures":[{"sig":"MEUCIDJFlgIm7qeQ3W0U3YUZwJi+Amn+btksEPQaq0HhHeIhAiEArSa2SZEQ3jFa/4JqNQw5HzpPgc/Ip4MvvX4zo+g/WGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25273},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/claude-1000/5a8dd05eae67cad1275cc04b696f294f/agenticprimitives-agreements-0.0.0-alpha.4.tgz","_integrity":"sha512-yRkMU2BrhcOQFEkAzDjp29BygaBPn6yUaGqXrUhpMhWL8udykxCIvgJHv5mMqtoNXDaicdt5d2ks6mALsVUh1Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.7","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.4_1781154170716_0.1562421241591576","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.5":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.5","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.5","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"db0637bcd96c197c25d37c5329e670df56b43a1b","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-kywdgSbg8o9Kp03fuW7r5KV6l23i7PpzD4dyKzIA+QLrBYiYjb+oF6RE/u5b8pV7POtqUhhdUniFvB3/EaQvIw==","signatures":[{"sig":"MEUCIQDyUtuRNnc2Jc4lw1I6zYyNqogsOMCBaYM2Dna2PQOKBwIgd1T/JBg5GT6uZEWLBtAFgvl7rEjc655uRTXWRFAlmfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25273},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/da0d032ac8f158171876fb3211bde149/agenticprimitives-agreements-0.0.0-alpha.5.tgz","_integrity":"sha512-kywdgSbg8o9Kp03fuW7r5KV6l23i7PpzD4dyKzIA+QLrBYiYjb+oF6RE/u5b8pV7POtqUhhdUniFvB3/EaQvIw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.8","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.5_1781270637369_0.11890203411191269","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.6":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.6","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"9a987786e0f9979455fbb6d7f53e9fea6d349ff1","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-5YEpyI2Q34kP41kIBVG312usJkype4MwqnDDoqzcjptgDcBXrmJyfzEj9VV4ZUCsnPYtBm+kjA5YN1oCpX/aHQ==","signatures":[{"sig":"MEUCIGTCEsKvOrud+5C2jiO+HgOOkMlzkA307PepmKqDNXL1AiEA8IIfXXU98bU8zUpfqSXQMjdutnbpQcAYkDjqE1xQ8Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25273},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/611bd68c3e0ed272da9a6c67f11acb2a/agenticprimitives-agreements-0.0.0-alpha.6.tgz","_integrity":"sha512-5YEpyI2Q34kP41kIBVG312usJkype4MwqnDDoqzcjptgDcBXrmJyfzEj9VV4ZUCsnPYtBm+kjA5YN1oCpX/aHQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.13.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.9","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.6_1781296835631_0.8463292649071164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.7":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.7","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c4d01b86c9272003a04ee2e9a87429127abbbd37","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-lJbzCiFRreIPhoyiHSaG2/k0RQeyFFFNQORYiftI2sz3cjnnzecVuwmIFzTnU//QnYvqkmaNEbtb5hdby5wPCw==","signatures":[{"sig":"MEUCIANtM1vO6U26qoBvgjSPMzb6BCo/ooRRkLKodUWwzsQ4AiEAl3s512SF/S9V9WMQ5cxZfiER/882W6cEtlajnineVe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25274},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/bd575ccfbb188f7950dc85372b483316/agenticprimitives-agreements-0.0.0-alpha.7.tgz","_integrity":"sha512-lJbzCiFRreIPhoyiHSaG2/k0RQeyFFFNQORYiftI2sz3cjnnzecVuwmIFzTnU//QnYvqkmaNEbtb5hdby5wPCw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.13.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.10","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.7_1781657787902_0.1517476730289553","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.8":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.8","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"ec20be30586d751c01cd1a089edbb9ce57223fc1","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-jimtWIdUTawRHhtc9sVoWB/xSmGd/owJZmAuE3q2yNHCeErwf7uIW3uw9IirjuXV+c52auGYL6xufNibLzyKlA==","signatures":[{"sig":"MEUCIQCDLHyAxhlTkje27x2MgD4Ci59MKWOpbfhw8de1JEMSzQIgXxuxzEMrKCtI2yg0jHdBCSSkxHSAsWvmvrvVgNv8z40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25274},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/4534b6f233e9ce9a1d29dd36b4e43794/agenticprimitives-agreements-0.0.0-alpha.8.tgz","_integrity":"sha512-jimtWIdUTawRHhtc9sVoWB/xSmGd/owJZmAuE3q2yNHCeErwf7uIW3uw9IirjuXV+c52auGYL6xufNibLzyKlA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.13.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.11","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.8_1781717881299_0.09233414336118595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.9":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.9","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"b1b2a7888a514d171eebc6624167d7b39e94477c","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.9.tgz","fileCount":8,"integrity":"sha512-0bIEecKOJ8mA/Vns1H6F/83TccVAJ/yaSodENs8LOIlY4zrHu7pXgBF67gvoxDbgtFizMaGd08MSe2fsBIDmhw==","signatures":[{"sig":"MEUCIQCJF+P2wp6S4ZeRehQFwhch/F9MJo0miQVotZyXgOklRAIgYKzV8Io7AovOGhOOMV/kr75iCuCOp4W8QTqRf/1XVBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25274},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/c880239a3de8fd50285f438a978c02eb/agenticprimitives-agreements-0.0.0-alpha.9.tgz","_integrity":"sha512-0bIEecKOJ8mA/Vns1H6F/83TccVAJ/yaSodENs8LOIlY4zrHu7pXgBF67gvoxDbgtFizMaGd08MSe2fsBIDmhw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.13.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.12","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.9_1781803943854_0.2289028854232127","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.10":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.10","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.10","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"bd71ecff975cd5de4f229ecbd0ce71edb3ebcc82","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.10.tgz","fileCount":8,"integrity":"sha512-eSNIC12aAHLYJZXB63EH1h+/8v8lBlEH0XMKFCG/A43MMpZqHJYsQP+ly9A8ZzauduF0/lQNTNULvlO6WcEN3Q==","signatures":[{"sig":"MEYCIQDa84NIV+Hrw5TXSULtG5DvtdhzSSfv5qhWQEHNzEK5MgIhAKhB7/yCQMj00hXyScqn6yxX4UfQQ95Zqj2AkgVVyBqM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25276},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/b070a243b3b45d9840a1a0c59eb8973a/agenticprimitives-agreements-0.0.0-alpha.10.tgz","_integrity":"sha512-eSNIC12aAHLYJZXB63EH1h+/8v8lBlEH0XMKFCG/A43MMpZqHJYsQP+ly9A8ZzauduF0/lQNTNULvlO6WcEN3Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.13.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.13","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.10_1781839065868_0.9599092945465149","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.11":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.11","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.11","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"9b98fc97c60f531d47c7c4f8e6b0aba09514cf3e","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.11.tgz","fileCount":8,"integrity":"sha512-4O9rQ66zm6l2FZ+6L/iY1ExH6GJ8j1li4Dr0qcCsUDJ3cj2AbfdyFsBU+b51KMsXK0Gf+S8PJmSyJ4xt3LBBpw==","signatures":[{"sig":"MEYCIQCeYmsjfWGAZoj2vUk3+q7EUl1j4shRovic/g1gZzsspAIhAJnfmOrLni8y1MnJ4LENRiwnrbMU2XDIzoeQjC8I3tOG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25276},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/30dd3844b806870c8705d93e3142b83b/agenticprimitives-agreements-0.0.0-alpha.11.tgz","_integrity":"sha512-4O9rQ66zm6l2FZ+6L/iY1ExH6GJ8j1li4Dr0qcCsUDJ3cj2AbfdyFsBU+b51KMsXK0Gf+S8PJmSyJ4xt3LBBpw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.14","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.11_1783245019898_0.3189845138139944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.12":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.12","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.12","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"bade78f295968d25852779e6d2b49eb9a1fe8ad0","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.12.tgz","fileCount":8,"integrity":"sha512-K8wiiHSZyiq4KMJFEqQPu3xFg7DYyX6g2geMfp+A3XVOdBTWq72FUCuXxbBuL04CAy3HjMoajU/5LSYK2h8s+A==","signatures":[{"sig":"MEQCIDxsFzDB4sRlbV0LIDZatUqdCwcVDgI9ueYTh1itBR2GAiArszku1A6EtcPG1AZ6M4+DbgkvTJcyLxeZ5ri07aflBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25276},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/da3534cfd64355556780e23848052920/agenticprimitives-agreements-0.0.0-alpha.12.tgz","_integrity":"sha512-K8wiiHSZyiq4KMJFEqQPu3xFg7DYyX6g2geMfp+A3XVOdBTWq72FUCuXxbBuL04CAy3HjMoajU/5LSYK2h8s+A==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.15","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.12_1783259046317_0.8377359467880636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.13":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.13","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.13","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"2d38f386ba6486f73061f43d8d11ecbab1e66f1c","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.13.tgz","fileCount":8,"integrity":"sha512-MlICiBW9j83r5fldzeHJZLbqFZvcWEy8/SgOeA8eHjFsczQzCoYGCa6zEUWwuCPaSwsXgWCioi7cMHOJzbMg3g==","signatures":[{"sig":"MEUCIH98Lm2rSAvrEaBMHKAwC8OCaNejLsN4l4xDXFVxH2yyAiEAxBITo/ZeeVGo5THyF16/d3mNscvFMmTgFXIk1/hX0Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25276},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/60fd6f9d331e9607aa8b806b2254bdf7/agenticprimitives-agreements-0.0.0-alpha.13.tgz","_integrity":"sha512-MlICiBW9j83r5fldzeHJZLbqFZvcWEy8/SgOeA8eHjFsczQzCoYGCa6zEUWwuCPaSwsXgWCioi7cMHOJzbMg3g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.16","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.13_1783303092607_0.8917870302845241","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.14":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.14","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.14","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"671a2357650f7ff99b5da2bbf2a826bb4a6ecacb","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.14.tgz","fileCount":12,"integrity":"sha512-RcdJiI7kxtnk2DpueSWB3Pcp/O58OX7a1bsL+uK50fGiQGoi5QZAjDAPppMJB/UASm2ICEcWkNxPq7mpdkFlDg==","signatures":[{"sig":"MEQCIHXsI69P4Ux4z23lOObfvAJUFFXULaK9HCJuc+z3LiB5AiBBcqz84ASQhB6t/mYtlZuKmnDvFGJCuVLVOCgAuSnZeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/5f38bc7b5055f10b1efb92abe474c698/agenticprimitives-agreements-0.0.0-alpha.14.tgz","_integrity":"sha512-RcdJiI7kxtnk2DpueSWB3Pcp/O58OX7a1bsL+uK50fGiQGoi5QZAjDAPppMJB/UASm2ICEcWkNxPq7mpdkFlDg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.17","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.14_1784041052039_0.38988650754480325","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.15":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.15","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.15","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"eb36ca18ddae1a4577488c7956b24f70f5023037","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.15.tgz","fileCount":12,"integrity":"sha512-6RIXKRuhoiZvB4eICTZOuUEe63ZaWfnUbGpWhWNGE0i6OebD736sBkcIBYMMfO00m3r9uXtjw9BSFWzvpdsnfQ==","signatures":[{"sig":"MEYCIQDCpwe08NaT8ylsbJIljdDQSda9biIuTTx3mn2Fr/oSggIhALCF7KlTWZAO+RTvL/2g8yqslfTfoEb8ORg6Z/jK6lr2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/e54ad73becb7c68774db0835cc1e4326/agenticprimitives-agreements-0.0.0-alpha.15.tgz","_integrity":"sha512-6RIXKRuhoiZvB4eICTZOuUEe63ZaWfnUbGpWhWNGE0i6OebD736sBkcIBYMMfO00m3r9uXtjw9BSFWzvpdsnfQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.18","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.15_1784293465821_0.08527885756781317","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.16":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.16","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.16","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"13f870a23e55b5daa1c647a5ccd8ed1c321cef35","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.16.tgz","fileCount":12,"integrity":"sha512-AqTOENgU7RMVlegX7dN/zDrls8sRZ6HsraPL9GLXVVufER3+uq2sXneZO9AwSmMiqh7MAKX+Q1pprIFMJPSQjw==","signatures":[{"sig":"MEYCIQC3hVjfIAyur5c5T/4w/SFcJ/hp3AWi5fToFuJMOrTqiQIhAO/jqju9dy+vs3N7Of6Mxwtf04XP3uO6M1lxqffYJFU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fagreements@0.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/33300fa2d1a7a1a9865d825287075f5c/agenticprimitives-agreements-0.0.0-alpha.16.tgz","_integrity":"sha512-AqTOENgU7RMVlegX7dN/zDrls8sRZ6HsraPL9GLXVVufER3+uq2sXneZO9AwSmMiqh7MAKX+Q1pprIFMJPSQjw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.19","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.16_1784683614221_0.03519321769924044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.17":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.17","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.17","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"3271d113868afdaaf5a346a8b416304029ef3adb","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.17.tgz","fileCount":12,"integrity":"sha512-vO0Dro6L55iR2i0imW6f448US4yAQHsPO+OMF0ogsnt3/luPGPoH4WGTVc/45EzTguTk+jWJ56UjnQuMmmyDLw==","signatures":[{"sig":"MEYCIQC+/6kZ2DGHEgmPo0K6JCowovQmt2FjBwbzdRvFoQiYEwIhAJR6TJGyOo+zmrQiRutXKOcyCslkgVd8+4XDzwYbChv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/3f6b5bbd01e8e76155059c18ca622598/agenticprimitives-agreements-0.0.0-alpha.17.tgz","_integrity":"sha512-vO0Dro6L55iR2i0imW6f448US4yAQHsPO+OMF0ogsnt3/luPGPoH4WGTVc/45EzTguTk+jWJ56UjnQuMmmyDLw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.20","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.17_1784817554856_0.9485611548921704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.18":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.18","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.18","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"0e6751af3d58ea77da5bcf83692800e156207d95","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.18.tgz","fileCount":12,"integrity":"sha512-2qJ1PeSpNcl0u5Ub+Ne3U1FRcktyHk6Tu5hrGXFvNPzOPs8jF2mIzrhlV+44y2/f2bsukqZl+FisOek3uw67lg==","signatures":[{"sig":"MEQCIET8Iriogg7pWyaga8gMHqqtm5i0pbB9/oHE8B5HE90UAiBYBzpoFiUwpgiY334JGi3njbcVmoQebyAFgEyWIvDdmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/63ce2267f602c217433d1376d9774579/agenticprimitives-agreements-0.0.0-alpha.18.tgz","_integrity":"sha512-2qJ1PeSpNcl0u5Ub+Ne3U1FRcktyHk6Tu5hrGXFvNPzOPs8jF2mIzrhlV+44y2/f2bsukqZl+FisOek3uw67lg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.16.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.21","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.18_1785727486478_0.6759362762079586","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.19":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.19","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.19","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f75765150d794de49ec3090ae54e14b2c6e454e6","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.19.tgz","fileCount":12,"integrity":"sha512-bx4lRaV7UNYmH1H+yjKHRORM1yQVN8jNvev2YVTDOpVZ+SiSU2vDRKdpazWdU6SHHDA5a9hqkDELVc/RR1FRGQ==","signatures":[{"sig":"MEYCIQD1K3RaBwGNo2yroYM2Hx4Iqdx0NRNo6P+yNOyZB/TKzAIhAL5vUCoQmVAVQSK8pu6aglTHhmK5ytobMq2In0GERBLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/48a1174d4f824a5e6ef25d4d338e9447/agenticprimitives-agreements-0.0.0-alpha.19.tgz","_integrity":"sha512-bx4lRaV7UNYmH1H+yjKHRORM1yQVN8jNvev2YVTDOpVZ+SiSU2vDRKdpazWdU6SHHDA5a9hqkDELVc/RR1FRGQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.17.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.22","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.19_1787775689809_0.08891866749785615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.20":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.20","keywords":["agentic","primitives","agreements"],"license":"MIT","_id":"@agenticprimitives/agreements@0.0.0-alpha.20","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c277f6dc96e197912f61e44381c48078dd48d440","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.20.tgz","fileCount":12,"integrity":"sha512-IsKFmF3E9jcZkyEeoi9oscLo1NluSPHPqxjvG3A/Pn7r7t4IEtUwu5ucS6Z0F/pxpcChGh7O1DL/ScI+bq/v2Q==","signatures":[{"sig":"MEUCIHrXOGEPX4L0vt6gUiqhYJrzn4a2qP9JENLsxEWjhCRpAiEA3xOOfq+2yO/hsdREMf64obbJwhFtWlXCS/WPyQJSkh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37362},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-agreements-0.0.0-alpha.20.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"_resolved":"/tmp/8e0e8821a5243f78083822d9f9c10ae0/agenticprimitives-agreements-0.0.0-alpha.20.tgz","_integrity":"sha512-IsKFmF3E9jcZkyEeoi9oscLo1NluSPHPqxjvG3A/Pn7r7t4IEtUwu5ucS6Z0F/pxpcChGh7O1DL/ScI+bq/v2Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/agreements"},"_npmVersion":"11.19.0","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.23","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/agreements_0.0.0-alpha.20_1789164085507_0.36257386473931064","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.21":{"name":"@agenticprimitives/agreements","version":"0.0.0-alpha.21","description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","directory":"packages/agreements"},"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"publishConfig":{"access":"public"},"peerDependencies":{"viem":"^2.52.2"},"devDependencies":{"vitest":"^4.1.8","viem":"^2.52.2"},"keywords":["agentic","primitives","agreements"],"dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.24","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.21"},"scripts":{"build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json --noEmit","test":"vitest run","test:unit":"vitest run test/unit --passWithNoTests","test:watch":"vitest","clean":"rm -rf dist"},"_id":"@agenticprimitives/agreements@0.0.0-alpha.21","_integrity":"sha512-j6ta5HUSl5SqPkkiefoUAzadfBA6XZRijJhlIWEW4hDgTvEGTyrNAdRvapiMSkA74l+l96UltM/A1G6lQRKufA==","_resolved":"/tmp/52319101559275354b318d0c87a003ad/agenticprimitives-agreements-0.0.0-alpha.21.tgz","_from":"file:agenticprimitives-agreements-0.0.0-alpha.21.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-j6ta5HUSl5SqPkkiefoUAzadfBA6XZRijJhlIWEW4hDgTvEGTyrNAdRvapiMSkA74l+l96UltM/A1G6lQRKufA==","shasum":"5f09a64141e5ebb28263313380456919b001e8bc","tarball":"https://registry.npmjs.org/@agenticprimitives/agreements/-/agreements-0.0.0-alpha.21.tgz","fileCount":12,"unpackedSize":37362,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFL6hj6i4IFpagf3s3YScagT4li+6H2GfQv92hTaTTfxAiAW1XYTLu/fqGmgz4XjW8RmNraaFq7QFAh0nk1GknVcFg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c6d66cdf-cf4d-418e-9b57-7a70e1e2953f"}},"directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agreements_0.0.0-alpha.21_1789230508920_0.09590214996274904"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T04:59:12.061Z","modified":"2026-09-12T16:28:29.187Z","0.0.0-alpha.3":"2026-06-11T04:59:12.407Z","0.0.0-alpha.4":"2026-06-11T05:02:50.861Z","0.0.0-alpha.5":"2026-06-12T13:23:57.551Z","0.0.0-alpha.6":"2026-06-12T20:40:35.777Z","0.0.0-alpha.7":"2026-06-17T00:56:28.043Z","0.0.0-alpha.8":"2026-06-17T17:38:01.436Z","0.0.0-alpha.9":"2026-06-18T17:32:23.995Z","0.0.0-alpha.10":"2026-06-19T03:17:45.998Z","0.0.0-alpha.11":"2026-07-05T09:50:20.028Z","0.0.0-alpha.12":"2026-07-05T13:44:06.437Z","0.0.0-alpha.13":"2026-07-06T01:58:12.745Z","0.0.0-alpha.14":"2026-07-14T14:57:32.179Z","0.0.0-alpha.15":"2026-07-17T13:04:25.963Z","0.0.0-alpha.16":"2026-07-22T01:26:54.411Z","0.0.0-alpha.17":"2026-07-23T14:39:15.008Z","0.0.0-alpha.18":"2026-08-03T03:24:46.613Z","0.0.0-alpha.19":"2026-08-26T20:21:29.941Z","0.0.0-alpha.20":"2026-09-11T22:01:25.657Z","0.0.0-alpha.21":"2026-09-12T16:28:29.033Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/agreements","keywords":["agentic","primitives","agreements"],"repository":{"type":"git","url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","directory":"packages/agreements"},"description":"Commitment-only AgreementRegistry SDK. Owns AgreementCredential shape (PD-22) + commitment math + bilateral status transitions + joint-assertion gateway.","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/agreements\n\n**Two agents strike a deal. The chain should be able to prove the deal existed and how it ended — without ever learning what it was.** Most on-chain agreement records leak by design: parties, terms, schedules, all readable forever. This package is the SDK for `AgreementRegistry.sol`, a commitment-only registry — the chain stores keccak commitments over the party set, issuer, terms, and schedule, plus a status machine (`ACTIVE → COMPLETED / DISPUTED / REVOKED`). The human-readable agreement is a W3C verifiable credential held off chain by the parties; the chain holds only enough to anchor and adjudicate it.\n\nStatus transitions are as strict as registration is private: the contract recomputes the transition digest from the commitment, target status, and nullifier on chain, and requires party signatures over that recomputed value — never a caller-supplied hash, and never an issuer-only revoke.\n\n> Part of [agenticprimitives](../../README.md) — the trust substrate for the agent economy: one canonical Smart Agent identity with custody, delegation, naming, credentials, and audit evidence designed as one system.\n\n## What ships today\n\nThe W1 foundational slice — commitment math, typehashes, and payload shapes the contract relies on:\n\n- **Commitment math** — `computeAgreementCommitment(...)` (spec 241 §3), `partySetCommitment(party1, party2)`, `issuerCommitment(issuer)`, `bytesCommitment(value)` for terms/schedule hashes.\n- **`STATUS`** — discriminators matching `AgreementRegistry.STATUS_*` (`NONE` / `ACTIVE` / `COMPLETED` / `DISPUTED` / `REVOKED`).\n- **`TRANSITION_TYPEHASH` + `transitionDigest(...)`** — the digest parties sign for a status transition. `updateStatus` recomputes it on chain (RW1-3, [ADR-0027](../../docs/architecture/decisions/0027-canonical-authority-binding.md)); `chainId` and the registry address are bound against cross-chain replay (AGR-1).\n- **`AGREEMENT_ISSUER_TYPEHASH` + `issuerAttestationDigest(...)`** — the issuer's registration attestation, recomputed and verified on chain (SC-1).\n- **`nullifierFor(...)`** — per-transition one-shot nullifier derivation.\n- **Payload shapes** — `AgreementIssuancePayload`, `StatusUpdatePayload` (including the RW1-2 revealed-party fields the contract uses to recompute the commitment and check each signer is a party).\n\nEvery typehash MUST byte-equal its `AgreementRegistry.sol` constant — enforced by the cross-stack `check:eip712-typehash-equality` CI gate.\n\nPlanned for later waves per the [W1 implementation wave plan](../../docs/architecture/w1-implementation-wave-plan.md): the `AgreementCredential` shape (PD-22), `AgreementRegistryClient` read client, and the joint-assertion gateway helper that lets [`attestations`](../attestations) verify an agreement back-pointer before asserting on it.\n\n## How it's different\n\nAgainst EAS-style attestation registries and e-signature platforms:\n\n1. **Commitment-only on chain.** No party addresses, no terms, no schedule in `register(...)` calldata — a static-analysis regression test enforces it (AR-12). Even timestamps are epoch-bucketed (spec 241 §3.4). Attestation registries publish the claim; this registry publishes only its shadow.\n2. **The chain recomputes; it never trusts.** Transition digests and issuer attestations are recomputed on chain from revealed components — a leaked signature cannot be replayed against a different agreement, status, chain, or registry deployment.\n3. **No issuer-only exit.** Completion, dispute, and revocation follow the bilateral / either-party matrix of spec 241 §5.4.1. The issuer who notarized the agreement cannot unilaterally kill it (D-18).\n4. **Contracts and SDK are one artifact.** Typehash parity is CI-gated, so the client cannot drift from the chain — the failure mode that quietly breaks stitched signing stacks.\n\n## Status\n\n**Foundational (W1) — code shipped; not production enforcement.** The commitment math, typehashes, and payload shapes above are real and gate-checked; the credential shape, read client, and gateway land in Wave 4 per the [wave plan](../../docs/architecture/w1-implementation-wave-plan.md). See [AUDIT.md](./AUDIT.md).\n\n> Testnet/pilot-ready. Production launch is gated on the public checklist in the root README — including third-party contract audit and governance key rotation. Track every security finding live in [`docs/audits/findings.yaml`](../../docs/audits/findings.yaml).\n\n**Owns spine layers:** layer 8.\n**Authoritative spec:** [`specs/241-agreement-commitment-registry.md`](../../specs/241-agreement-commitment-registry.md) — see `spec.md` for the symlink. Bounded surface: `CLAUDE.md` + `capability.manifest.json`.\n\n## Build\n\n```bash\npnpm --filter @agenticprimitives/agreements typecheck\npnpm --filter @agenticprimitives/agreements test\npnpm --filter @agenticprimitives/agreements build\n```\n","readmeFilename":"README.md"}