{"_id":"@agenticprimitives/fulfillment","_rev":"21-dabf419153c839665438513b2eebc5c3","name":"@agenticprimitives/fulfillment","dist-tags":{"alpha":"0.0.0-alpha.4","latest":"0.0.0-alpha.23"},"versions":{"0.0.0-alpha.3":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.3","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f9df07a9335f9b3aafbb17072735e84281d7b909","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-So4ZXWaLc7y0XOsb+cyWxydRFKLrxFDQpAVyRuSL7Qn1h5hdhUhWFcLU4mUFAZu45FUUS1Q11vNpKpB4SNHCeg==","signatures":[{"sig":"MEUCIFUqWcUFhwFRUdPTsFl9AV1mSivg3mWEqy/XMuExjb/YAiEA3xMlrD1ietXvWdTkFZR4Aajw1BnYQeVKaKTAPzZ+IjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18232},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-0.0.0-alpha.3.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/54fd51cc298caa88f7d4da5266e1399e/agenticprimitives-fulfillment-0.0.0-alpha.3.tgz","_integrity":"sha512-So4ZXWaLc7y0XOsb+cyWxydRFKLrxFDQpAVyRuSL7Qn1h5hdhUhWFcLU4mUFAZu45FUUS1Q11vNpKpB4SNHCeg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.7","@agenticprimitives/agreements":"0.0.0-alpha.3","@agenticprimitives/delegation":"1.0.0-alpha.7","@agenticprimitives/attestations":"0.0.0-alpha.3","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/fulfillment_0.0.0-alpha.3_1781154008042_0.9499393010949317","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.4":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.4","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"e513e2bc9b6ccec4006422e1f09718df88b8bd21","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-jkcRuoK4ptihbyugHftwi497/88SQJUNimbV90S6+4SkS0qNtxQ0lMWoJjVcBDiEE0n1SV45lkza0a6Yah4VwQ==","signatures":[{"sig":"MEUCIQCQFxTUAHLgDoojDhjWCHGBdQmMIosnSFH4zxlBGNOB7wIgb5gcyhrZC65OPapFrL7AoOVyF50eHKehWvzMsI9SFCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18232},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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/7d5ed2c7851c974de7953f813c4563f4/agenticprimitives-fulfillment-0.0.0-alpha.4.tgz","_integrity":"sha512-jkcRuoK4ptihbyugHftwi497/88SQJUNimbV90S6+4SkS0qNtxQ0lMWoJjVcBDiEE0n1SV45lkza0a6Yah4VwQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.7","@agenticprimitives/agreements":"0.0.0-alpha.4","@agenticprimitives/delegation":"1.0.0-alpha.7","@agenticprimitives/attestations":"0.0.0-alpha.3","@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/fulfillment_0.0.0-alpha.4_1781154172611_0.8688977534714297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.5":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.5","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.5","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"de6ca64cfa5fa4966c02201d6e7d8e79b9768083","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-xH0P+lhC7hq4f3bO/EsyFCA6lP1FdiOzNNakZmzkJEl12s7dtjyk6yn10UpDYdkZ1dStgdlCLdMNBMhwz/8QKA==","signatures":[{"sig":"MEUCIGmmrDRGDurGBjbyoDxHjz17bGtwU4QBpZAck05LuL5eAiEArVwG6il+5UfkADtt3guWcnNQ7ZT8aLK4rD97xR4TDb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18232},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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/668e6d4da68123a902a1f0f893026829/agenticprimitives-fulfillment-0.0.0-alpha.5.tgz","_integrity":"sha512-xH0P+lhC7hq4f3bO/EsyFCA6lP1FdiOzNNakZmzkJEl12s7dtjyk6yn10UpDYdkZ1dStgdlCLdMNBMhwz/8QKA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.8","@agenticprimitives/agreements":"0.0.0-alpha.5","@agenticprimitives/delegation":"1.0.0-alpha.8","@agenticprimitives/attestations":"0.0.0-alpha.4","@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/fulfillment_0.0.0-alpha.5_1781270639542_0.6396144157465209","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.6":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.6","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"4ecfe2b7e5de89bb12b01206c4c730b7f29161e2","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-+nyGMdaBv+J3mDcqAOKHombgZ9MesUZAsAijMITEJCjomj2sUvNaz/5nPlDfxpNY2EvfwYzUV+K16RXIYs0cSg==","signatures":[{"sig":"MEQCIClkz0VMoANiA40TCxAny9oYT/+aU676iUXhxfhG4MM/AiAZ6wFhZcfEUDFGmxwWJnsEnWFUbmnb64Vxxlvr07zN8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18232},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/5636359ac3d8614796d695c90e20176f/agenticprimitives-fulfillment-0.0.0-alpha.6.tgz","_integrity":"sha512-+nyGMdaBv+J3mDcqAOKHombgZ9MesUZAsAijMITEJCjomj2sUvNaz/5nPlDfxpNY2EvfwYzUV+K16RXIYs0cSg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.13.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.9","@agenticprimitives/agreements":"0.0.0-alpha.6","@agenticprimitives/delegation":"1.0.0-alpha.9","@agenticprimitives/attestations":"0.0.0-alpha.5","@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/fulfillment_0.0.0-alpha.6_1781296842739_0.822658308251027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.7":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.7","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"420a7a139c3c6b4907191d6ad8faa9407efe2e80","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-y/wm8FJG3+pIY1EaaAwo6qtA8PcktgWjxDzWiVb80zD1mLJDD/zc3esxk0nq08shGJa9Yx/8kc4wh1SIlAk3vQ==","signatures":[{"sig":"MEUCIGO6oE3fssCofyhTNdfLo8NY2WdHWqsiduZzYf9pEbCBAiEAxVtBOn7Ek2hjT0VTmeFxI7ja7+XMHaUXywhcV42vrlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18234},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/c62d681203e90d692e49f3243e05965b/agenticprimitives-fulfillment-0.0.0-alpha.7.tgz","_integrity":"sha512-y/wm8FJG3+pIY1EaaAwo6qtA8PcktgWjxDzWiVb80zD1mLJDD/zc3esxk0nq08shGJa9Yx/8kc4wh1SIlAk3vQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.13.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.10","@agenticprimitives/agreements":"0.0.0-alpha.7","@agenticprimitives/delegation":"1.0.0-alpha.10","@agenticprimitives/attestations":"0.0.0-alpha.6","@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/fulfillment_0.0.0-alpha.7_1781657798499_0.24057779538093604","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.8":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.8","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"dc66e335fa8e8c93845025d2106eef8fc3c537e3","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-PE61fYS7LMj332vNtUwgCWuThcisrKDEeloubOasBu5q6tBCPDp9MrAwRPrPEBAc6z/ldJCzzWYftzGKoha7Mg==","signatures":[{"sig":"MEUCIB9hGDYCzN9KGqq5+OzQB8tICk4jrjdA/LknpwT98AoXAiEAya1tEFS3MVAE1Czqub1X3a/owPnmg5X+azQlJK88xII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18234},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/122c8bdad9cfe79ac80e6bcda94afc9b/agenticprimitives-fulfillment-0.0.0-alpha.8.tgz","_integrity":"sha512-PE61fYS7LMj332vNtUwgCWuThcisrKDEeloubOasBu5q6tBCPDp9MrAwRPrPEBAc6z/ldJCzzWYftzGKoha7Mg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.13.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.11","@agenticprimitives/agreements":"0.0.0-alpha.8","@agenticprimitives/delegation":"1.0.0-alpha.11","@agenticprimitives/attestations":"0.0.0-alpha.7","@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/fulfillment_0.0.0-alpha.8_1781717889005_0.22503376695764565","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.9":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.9","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"816d5d7277a978d6b63b11d9ec5580f3b0ae62c0","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.9.tgz","fileCount":8,"integrity":"sha512-gHmhhNFL/F7MUUXR5AQUYrPokuMipxBgjpYmnfzygLRCK4em/RCNJ53T37Zo7TZE6wZwmpt4alXqUQAxcpriXQ==","signatures":[{"sig":"MEUCIARVYMUVIziU3YDIseCLS+eVWCTb2UvyRrMF/sk6rH0QAiEA59AseBFlb894mquyIIFzCpyL8+WEN/ENBTJ7xVPW5O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23485},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/2375e14c1455ef9e0bc8d114b36aa433/agenticprimitives-fulfillment-0.0.0-alpha.9.tgz","_integrity":"sha512-gHmhhNFL/F7MUUXR5AQUYrPokuMipxBgjpYmnfzygLRCK4em/RCNJ53T37Zo7TZE6wZwmpt4alXqUQAxcpriXQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.13.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.12","@agenticprimitives/agreements":"0.0.0-alpha.9","@agenticprimitives/delegation":"1.0.0-alpha.12","@agenticprimitives/attestations":"0.0.0-alpha.8","@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/fulfillment_0.0.0-alpha.9_1781803951505_0.5594472716398788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.10":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.10","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.10","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"1f2637ab9286d1b947a4f5bebd36302d8b1cdfdc","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.10.tgz","fileCount":8,"integrity":"sha512-aJcNp0SIwr6RSMZLXVpSPwtsz5xeyZqQh0JtWvl83ANKlT/2HC1gM3AZVn7UUT8mPeOsZhuXIbHdjvyBe2jbVA==","signatures":[{"sig":"MEQCIGD++dZajRpBe5/hxH7JYnPSRQymYjtoYdmCEEI+DrCLAiBhjZe0V7M92mQx1Isb/Zo8jmggWaSSWa5U64HNZI99Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23488},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/43513edd29108561ae818a8b647154e2/agenticprimitives-fulfillment-0.0.0-alpha.10.tgz","_integrity":"sha512-aJcNp0SIwr6RSMZLXVpSPwtsz5xeyZqQh0JtWvl83ANKlT/2HC1gM3AZVn7UUT8mPeOsZhuXIbHdjvyBe2jbVA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.13.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.13","@agenticprimitives/agreements":"0.0.0-alpha.10","@agenticprimitives/delegation":"1.0.0-alpha.13","@agenticprimitives/attestations":"0.0.0-alpha.9","@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/fulfillment_0.0.0-alpha.10_1781839073348_0.748658653887756","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.11":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.11","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.11","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"1cf0dbb1fad969ecebdf2758478aad48ba433582","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.11.tgz","fileCount":8,"integrity":"sha512-H9WfQG3hWprRUqkRXQNuAroVZbRY/gGxZD99gbafIsU07rXqB47+F0mWMFow1VqSIKH76rh3Ls372NtsiVYimg==","signatures":[{"sig":"MEYCIQCzIRx9fINuWPommC+W10tpMzDn/Wm2h/BFBXR/qWTDIgIhAIpp6rj77KUxnj1qEOklRfL/0XRKeSwlGCzz2izB+utK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23489},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/91b739f2f1d288c177852a4d33594ad7/agenticprimitives-fulfillment-0.0.0-alpha.11.tgz","_integrity":"sha512-H9WfQG3hWprRUqkRXQNuAroVZbRY/gGxZD99gbafIsU07rXqB47+F0mWMFow1VqSIKH76rh3Ls372NtsiVYimg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.14","@agenticprimitives/agreements":"0.0.0-alpha.11","@agenticprimitives/delegation":"1.0.0-alpha.14","@agenticprimitives/attestations":"0.0.0-alpha.10","@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/fulfillment_0.0.0-alpha.11_1783245028333_0.7089632505352594","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.12":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.12","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.12","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"35c48417bf9707286c4a50fb4bcbbdaf9b0a52d4","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.12.tgz","fileCount":8,"integrity":"sha512-HdlxtUTLJxrxA7FqysjIf/zPgiPfb4VzCub7KYQXtyXHQpJ3ItEtcn8cfVNYq6jxab7tAURIpgeuqOpRZ3wgaw==","signatures":[{"sig":"MEYCIQCLNjRAXp6QTQ10aTkdmjZyOxNuxhvrNSPfmviWraru0QIhAM0KsblBJkCXhyxlnsPjrbNpR0xZhI+5DS8vObrvyqj5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23489},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/ad3bd4f33904503b3a91642388e45d2d/agenticprimitives-fulfillment-0.0.0-alpha.12.tgz","_integrity":"sha512-HdlxtUTLJxrxA7FqysjIf/zPgiPfb4VzCub7KYQXtyXHQpJ3ItEtcn8cfVNYq6jxab7tAURIpgeuqOpRZ3wgaw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.15","@agenticprimitives/agreements":"0.0.0-alpha.12","@agenticprimitives/delegation":"1.0.0-alpha.15","@agenticprimitives/attestations":"0.0.0-alpha.11","@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/fulfillment_0.0.0-alpha.12_1783259055204_0.920145258859429","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.13":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.13","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.13","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"24b59562b487bd9d0a5f70c01a3ac93f78db7d7e","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.13.tgz","fileCount":8,"integrity":"sha512-EMeojkIZNeLO53e8aZ/R45cEeIh4r5WNBDZU7a6QOSHp8FN7NyFt3FFNua6/glqo4BTANmejT5aECcUW8WWpjQ==","signatures":[{"sig":"MEUCIQDlSlPuihuB08qfRGEhwdl/gKFjVE6aPxoH/zsJBjNJugIgQfS2GRqfxx4ySnX5mChS3NAK/wOoSWsZK7gNe28EaXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23489},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/870338efaaf39cbf08aa86702134a057/agenticprimitives-fulfillment-0.0.0-alpha.13.tgz","_integrity":"sha512-EMeojkIZNeLO53e8aZ/R45cEeIh4r5WNBDZU7a6QOSHp8FN7NyFt3FFNua6/glqo4BTANmejT5aECcUW8WWpjQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.16","@agenticprimitives/agreements":"0.0.0-alpha.13","@agenticprimitives/delegation":"1.0.0-alpha.16","@agenticprimitives/attestations":"0.0.0-alpha.12","@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/fulfillment_0.0.0-alpha.13_1783303103326_0.9353541438859452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.14":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.14","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.14","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"10b174b299de6497922904c900e01bcd567e593a","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.14.tgz","fileCount":8,"integrity":"sha512-CAInVKwolt4qxxue4ZN0orX1mGLFE4mplSPUtu0qhIoGD7lL/I+B+bf29hUEpdeu/auyVqMCMH9DM9TAgOGGfg==","signatures":[{"sig":"MEQCIFaTWim2OIo322GpYRZ6uwtn2E24NVcXe49mKwC8iiKqAiA8HcANoYiBzu1RdFkNCiwjVW/1BmoP3DziAN82gyuauw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23489},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/eb32c539923897da4d0e370a6e3f1d73/agenticprimitives-fulfillment-0.0.0-alpha.14.tgz","_integrity":"sha512-CAInVKwolt4qxxue4ZN0orX1mGLFE4mplSPUtu0qhIoGD7lL/I+B+bf29hUEpdeu/auyVqMCMH9DM9TAgOGGfg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.17","@agenticprimitives/agreements":"0.0.0-alpha.14","@agenticprimitives/delegation":"1.0.0-alpha.17","@agenticprimitives/attestations":"0.0.0-alpha.13","@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/fulfillment_0.0.0-alpha.14_1784041064966_0.0681053643610241","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.15":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.15","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.15","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"056a70f2d05feb8e7fe5f95ed8f4fd40e463fb6d","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.15.tgz","fileCount":8,"integrity":"sha512-luMbBBK3Xn30QtkpEDaOMkGdPplubV2LzxRwAp9MUaKCrA2wvDxl6zEBPdZbNFNMI+dow6hlULtD+SWP/CJSuw==","signatures":[{"sig":"MEUCIQC8CwrETun/So9090gNLkEa2vp+guKgfxeL95rF9PxG3gIgPitEBPsX6X4OS6J1nZJ0/wvOEERMaQ3UZtzAzP7ePv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23489},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/cad768b99a60cf7c265e4bd6362b5648/agenticprimitives-fulfillment-0.0.0-alpha.15.tgz","_integrity":"sha512-luMbBBK3Xn30QtkpEDaOMkGdPplubV2LzxRwAp9MUaKCrA2wvDxl6zEBPdZbNFNMI+dow6hlULtD+SWP/CJSuw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.18","@agenticprimitives/agreements":"0.0.0-alpha.15","@agenticprimitives/delegation":"1.0.0-alpha.18","@agenticprimitives/attestations":"0.0.0-alpha.14","@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/fulfillment_0.0.0-alpha.15_1784293475843_0.7411026297296279","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.16":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.16","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.16","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"364e8bed3c5f12010e10be8f6e3677e48641da7a","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.16.tgz","fileCount":8,"integrity":"sha512-Cs7d1fDCEpb/aQLX1r10w+MWQD8KDxQt5936JoZI2orFzRWVx1RX7d90ArPPzKs9bEULWiZ57Htea857yfEwvQ==","signatures":[{"sig":"MEYCIQC+X+ZQieggWMyHYO8bezYWQex5XjoUjdmpVKCxi+EBfQIhAPbYgms7c023SfmrA0vuPEKsMJRAaq8ZZNSPmpoH8YxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2ffulfillment@0.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23750},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/da0f76b44ce0079d44904d82a121fb81/agenticprimitives-fulfillment-0.0.0-alpha.16.tgz","_integrity":"sha512-Cs7d1fDCEpb/aQLX1r10w+MWQD8KDxQt5936JoZI2orFzRWVx1RX7d90ArPPzKs9bEULWiZ57Htea857yfEwvQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.19","@agenticprimitives/agreements":"0.0.0-alpha.16","@agenticprimitives/delegation":"1.0.0-alpha.19","@agenticprimitives/attestations":"0.0.0-alpha.15","@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/fulfillment_0.0.0-alpha.16_1784683624917_0.16836538286332736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.17":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.17","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.17","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"ddf94b39e3d1579c6637351ace67db282c4ed77f","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.17.tgz","fileCount":8,"integrity":"sha512-nQ/1ASK91NS5GxpSod/zREvNBRpnExmz6e1ssMg99HurB4G5AhJVFhEBkmFhWGnCf00hguwlEds8aZ8eyQslMQ==","signatures":[{"sig":"MEYCIQDf7Fvd0YzP8rOZi5+kdz2ISg/wJq6SXW8MM2g6mQ4caAIhANGEWRL32jSdPt/SIrd3ipQZD7xgdx1J8zy7q7RsmJ1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23750},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/6f918b8cdfac16db2cec3450cf54889d/agenticprimitives-fulfillment-0.0.0-alpha.17.tgz","_integrity":"sha512-nQ/1ASK91NS5GxpSod/zREvNBRpnExmz6e1ssMg99HurB4G5AhJVFhEBkmFhWGnCf00hguwlEds8aZ8eyQslMQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.20","@agenticprimitives/agreements":"0.0.0-alpha.17","@agenticprimitives/delegation":"1.0.0-alpha.20","@agenticprimitives/attestations":"0.0.0-alpha.16","@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/fulfillment_0.0.0-alpha.17_1784817579114_0.8295125653778967","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.18":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.18","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.18","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"a49d0da0a2bada0e236f67d47b4c912dd5862c18","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.18.tgz","fileCount":8,"integrity":"sha512-gKieFCdF+aZbcZJMY616Y9VcEd6koTJfGRemfrd50Q0P3ZDeXf14/Og8pXxkOolb+2c5PmzThl8d55BHjfKfjA==","signatures":[{"sig":"MEYCIQD+ZPUO+v3MDfjxlOYJbObD6TLzRjehTbAy94UnBjQjsAIhAJnETaKDHUaDFkqJVMyuPM5Y2rvuLcj/9ISnz9GAghBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24330},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/d01d438ea017404000ba2fbe5b51429f/agenticprimitives-fulfillment-0.0.0-alpha.18.tgz","_integrity":"sha512-gKieFCdF+aZbcZJMY616Y9VcEd6koTJfGRemfrd50Q0P3ZDeXf14/Og8pXxkOolb+2c5PmzThl8d55BHjfKfjA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.21","@agenticprimitives/agreements":"0.0.0-alpha.18","@agenticprimitives/delegation":"1.0.0-alpha.21","@agenticprimitives/attestations":"0.0.0-alpha.17","@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/fulfillment_0.0.0-alpha.18_1785727511342_0.7813157527989458","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.19":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.19","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.19","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"2c42e2aa9064b4084d3d01d3376a69cf92eee34b","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.19.tgz","fileCount":8,"integrity":"sha512-+Tr9QSAQ7j0G0KT9cSB89MYCfWETtZv7wAyTTq5+GJc2jWK15fIqfCMrXm0FFfVquU8C7Qdzicjbo2HUZsRzmQ==","signatures":[{"sig":"MEUCIHnN+L5brcIQuxfVBbTNQy+FbwI/ly5tmunui/EftL6JAiEA19xKGlGMT6FV1B2aOPo6v0uH+yDwwvjp3hmQH4KK7A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24330},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/47b87c027dcf7466f6c1a4f38b4db8e5/agenticprimitives-fulfillment-0.0.0-alpha.19.tgz","_integrity":"sha512-+Tr9QSAQ7j0G0KT9cSB89MYCfWETtZv7wAyTTq5+GJc2jWK15fIqfCMrXm0FFfVquU8C7Qdzicjbo2HUZsRzmQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.17.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.22","@agenticprimitives/agreements":"0.0.0-alpha.19","@agenticprimitives/delegation":"1.0.0-alpha.22","@agenticprimitives/attestations":"0.0.0-alpha.18","@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/fulfillment_0.0.0-alpha.19_1787775703675_0.0076850358744173786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.20":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.20","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.20","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"0a17ed27eef14029a4309ff9d1dc74c725c28dc7","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.20.tgz","fileCount":8,"integrity":"sha512-AcORlB0TS2hxYjEUbh3Mle3B4DfxFQj19LbWrcjTKBacSO5hFuZVBX/tW1SrysZvOwzl1C96IQs6y2JigP3sWQ==","signatures":[{"sig":"MEUCIAEZiyhaxw7G9Hf5Qk5nEpeElQDYQVqxGPTo99Fy5iW4AiEAlXbUCKHKjqzdX/VtoICeEVBeYQA0etx3PANxVDhKs9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24330},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/e3e364f929fd3640a1f3783cc9b0a68d/agenticprimitives-fulfillment-0.0.0-alpha.20.tgz","_integrity":"sha512-AcORlB0TS2hxYjEUbh3Mle3B4DfxFQj19LbWrcjTKBacSO5hFuZVBX/tW1SrysZvOwzl1C96IQs6y2JigP3sWQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.19.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.23","@agenticprimitives/agreements":"0.0.0-alpha.20","@agenticprimitives/delegation":"1.0.0-alpha.23","@agenticprimitives/attestations":"0.0.0-alpha.19","@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/fulfillment_0.0.0-alpha.20_1789164113286_0.7746412535675571","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.21":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.21","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.21","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"688e7723619601ea5d91fe39e9948b094f61eb63","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.21.tgz","fileCount":8,"integrity":"sha512-izK3jP4sfqo3ClLLv+e3Z3TtVYQCP7akTq6981Iv0kQ+Ry12yjnDG68UgyKi7H6W+Es6uLpBDLJ1ASPogNOvew==","signatures":[{"sig":"MEYCIQDekjZC0tqHyJfIUAeeolx49eg+uiGKjxTYhvgIn7nuKAIhALjeDVoU9wnzMpRMLDw+DAyc/th+pcK7/Znm2TIVBeAX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24330},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-0.0.0-alpha.21.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:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"_resolved":"/tmp/a9de357053be17502bcd72f853aa312e/agenticprimitives-fulfillment-0.0.0-alpha.21.tgz","_integrity":"sha512-izK3jP4sfqo3ClLLv+e3Z3TtVYQCP7akTq6981Iv0kQ+Ry12yjnDG68UgyKi7H6W+Es6uLpBDLJ1ASPogNOvew==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.19.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.24","@agenticprimitives/agreements":"0.0.0-alpha.21","@agenticprimitives/delegation":"1.0.0-alpha.24","@agenticprimitives/attestations":"0.0.0-alpha.20","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/fulfillment_0.0.0-alpha.21_1789230534411_0.7499583331873634","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.22":{"name":"@agenticprimitives/fulfillment","version":"0.0.0-alpha.22","keywords":["agentic","primitives","fulfillment"],"license":"MIT","_id":"@agenticprimitives/fulfillment@0.0.0-alpha.22","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/fulfillment","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"db104fb2fe3c3b100cdf4152b73ca5558b6d0bb7","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.22.tgz","fileCount":8,"integrity":"sha512-BOdg+fUIN873vsUno/wxHno8+mIHcnUJBK7QTcf60QkVbytcnIK81Gk8H3/BMpQnIPW/MITEm8pr+/63aQLYUA==","signatures":[{"sig":"MEUCIQD79EEzRe3z6hRNU9cf4y1JuOSStZkh3xMZ7BRqaJl66gIgSP73MCjwH0ur9uFV5TMDgtKBaCmWXTdf+bIwxJgw80g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24330},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-fulfillment-0.0.0-alpha.22.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/277e63cdaee404ebb21fdc4467cc8729/agenticprimitives-fulfillment-0.0.0-alpha.22.tgz","_integrity":"sha512-BOdg+fUIN873vsUno/wxHno8+mIHcnUJBK7QTcf60QkVbytcnIK81Gk8H3/BMpQnIPW/MITEm8pr+/63aQLYUA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.16.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.25","@agenticprimitives/agreements":"0.0.0-alpha.22","@agenticprimitives/delegation":"1.0.0-alpha.25","@agenticprimitives/attestations":"0.0.0-alpha.21","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"tmp":"tmp/fulfillment_0.0.0-alpha.22_1789497781223_0.17377381651167378","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.23":{"_id":"@agenticprimitives/fulfillment@0.0.0-alpha.23","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"876b6b7bd5eca3d58da9ce0f6de0ec16cd32e0ab","tarball":"https://registry.npmjs.org/@agenticprimitives/fulfillment/-/fulfillment-0.0.0-alpha.23.tgz","fileCount":8,"integrity":"sha512-q6bwWyBMnlBXaEezhu83yxBukm6JzfErOT5i4AncsiFZx7HS1wurAORdUvAoxTqoU7kcgROnUGICYnbvwceirg==","signatures":[{"sig":"MEQCIEuXRnEfvH+wcSlPMA5vnOgbUL+jxU640Y2ppPfm8P6nAiAH88zf16s0pBnBa4Nllna1S3q+hn3YcUse7P+KWQtohQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEIartXdmnxhk7vu5bUX12T++vAHVPuV+EqgzV9/jSI7AiBMajMP6g3nCbdTho6qpvy5lSdDrTmmdnRD87wb2yTBFQ=="}],"unpackedSize":24825},"main":"./dist/index.js","name":"@agenticprimitives/fulfillment","type":"module","_from":"file:agenticprimitives-fulfillment-0.0.0-alpha.23.tgz","types":"./dist/index.d.ts","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","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"},"version":"0.0.0-alpha.23","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:919fb879-3d0f-4c41-aa3e-bff66bf620e4"}},"homepage":"https://agenticprimitives.dev","keywords":["agentic","primitives","fulfillment","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"_resolved":"/tmp/7340b7481dced7bebd6cae9ad2ded972/agenticprimitives-fulfillment-0.0.0-alpha.23.tgz","_integrity":"sha512-q6bwWyBMnlBXaEezhu83yxBukm6JzfErOT5i4AncsiFZx7HS1wurAORdUvAoxTqoU7kcgROnUGICYnbvwceirg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"_npmVersion":"11.19.0","description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@noble/hashes":"^2.2.0","@agenticprimitives/types":"1.0.0-alpha.26","@agenticprimitives/agreements":"0.0.0-alpha.23","@agenticprimitives/delegation":"1.0.0-alpha.26","@agenticprimitives/attestations":"0.0.0-alpha.22","@agenticprimitives/verifiable-credentials":"0.0.0-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"viem":"^2.52.2","vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fulfillment_0.0.0-alpha.23_1789814969824_0.8995795007360416"}}},"time":{"created":"2026-06-11T05:00:07.946Z","modified":"2026-09-19T10:49:30.089Z","0.0.0-alpha.3":"2026-06-11T05:00:08.188Z","0.0.0-alpha.4":"2026-06-11T05:02:52.767Z","0.0.0-alpha.5":"2026-06-12T13:23:59.697Z","0.0.0-alpha.6":"2026-06-12T20:40:42.868Z","0.0.0-alpha.7":"2026-06-17T00:56:38.622Z","0.0.0-alpha.8":"2026-06-17T17:38:09.143Z","0.0.0-alpha.9":"2026-06-18T17:32:31.673Z","0.0.0-alpha.10":"2026-06-19T03:17:53.461Z","0.0.0-alpha.11":"2026-07-05T09:50:28.454Z","0.0.0-alpha.12":"2026-07-05T13:44:15.347Z","0.0.0-alpha.13":"2026-07-06T01:58:23.455Z","0.0.0-alpha.14":"2026-07-14T14:57:45.099Z","0.0.0-alpha.15":"2026-07-17T13:04:35.973Z","0.0.0-alpha.16":"2026-07-22T01:27:05.081Z","0.0.0-alpha.17":"2026-07-23T14:39:39.266Z","0.0.0-alpha.18":"2026-08-03T03:25:11.473Z","0.0.0-alpha.19":"2026-08-26T20:21:43.818Z","0.0.0-alpha.20":"2026-09-11T22:01:53.426Z","0.0.0-alpha.21":"2026-09-12T16:28:54.554Z","0.0.0-alpha.22":"2026-09-15T18:43:01.378Z","0.0.0-alpha.23":"2026-09-19T10:49:29.916Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://agenticprimitives.dev","keywords":["agentic","primitives","fulfillment","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/fulfillment"},"description":"FulfillmentCase lifecycle + Task/Message/Artifact (re-exported from mcp-runtime/a2a) + HandoffPolicy + EvidenceCredential + OutcomeCredential issuance.","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/fulfillment\n\n> Part of **[Agentic Primitives](https://agenticprimitives.dev)** — the open-source trust substrate for agentic applications: identity that can sign, authority checked at act time, evidence the owner carries. [Developer kit](https://github.com/agentictrustlabs/agentic-primitives) · [All packages](https://agenticprimitives.dev/developers)\n\n> **Status: STUB** (Wave 0.5 of the W1 implementation wave). State machines, types, and invariant guards ship today; the full fulfillment runtime lands in Wave 7b per the [w1 implementation wave plan](../../docs/architecture/w1-implementation-wave-plan.md).\n\nAn agreement between two agents is worthless if no one can say, afterward, what actually happened. Who did the work, who was it handed to, what did they produce, and does the outcome match what was promised? Agent frameworks orchestrate tasks; almost none of them produce *evidence*. This package is the designed answer: a `FulfillmentCase` container where every task, message, artifact, and handoff is bound to canonical Smart Agent identities, gated by typed policy, and promoted into credentials — an `OutcomeCredential` that cannot exist without citing the `EvidenceCredential` backing it. The claim \"we delivered\" is structurally forced to point at proof.\n\nThis is the fulfillment slice of the substrate — spine Layers 10–12, spec'd in full, scaffolded now, landing in the implementation waves — and it shares one trust chain with the delegations that authorize the work and the payment mandates that settle it.\n\nPart 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\nTypes, state machines, and invariant guards — no runtime, storage, or credential issuance yet:\n\n- **`FulfillmentCase` type + lifecycle state machine** — thirteen states (`drafted` → … → `archived` / `canceled` / `disputed`) with `canTransition` enforcing legal edges. Note: transitions are shape-checked only; actor authorization is wave work.\n- **A2A `Task` state machine** — `canTaskTransition` per spec 245, including the `auth-required` suspension loop for tasks awaiting a fresh delegation.\n- **`HandoffPolicy` type + `isHandoffAllowed`** — typed authority binding for cross-agent handoffs. Today's check covers the agent/class allowlists only; `requiresUserApproval`, `preservePrivacyTier`, `allowedScopes`, and `maxHopCount` enforcement is wave work (tracked openly as NEW-FLF-1 in the [findings ledger](../../docs/audits/findings.yaml)).\n- **`Artifact` + `OutcomeCredentialSubject` types** — hash-anchored artifacts (body never on-chain) and `assertOutcomeCitations`, the FLF-OUT-1 guard: an outcome with zero evidence citations throws.\n- **`IntentTraceSpan`** — typed trace spans (parse / resolve / handoff / tool_call / user_approval / …) for end-to-end execution forensics.\n\n## What lands in the waves (designed, not shipped)\n\nThe operational runtime: `buildFulfillmentCase`, `transitionLifecycle` with actor authorization, `handoffTask` with full policy enforcement, message threads, artifact publication, `promoteToEvidence` / `assertOutcome` credential issuance into the attestation layer, trace-tree assembly, and lifecycle ↔ agreement-status reconciliation (FLF-INV-01). Workflow engines stay app-layer; this package is engine-agnostic.\n\n## Where this is heading / market context\n\n- **Google A2A** defines the Task/Message/Artifact wire model; we adopt it (via `mcp-runtime`, spec 245) rather than invent a rival — this package adds the case container, handoff policy, and evidence promotion A2A leaves out.\n- **Upstream gate ([spec 336](../../specs/336-intent-engagement-profile.md)):** a fulfillment Task is created only after the intent is understood, an acceptable signed `FulfillmentOffer` exists, and the mandate is present and unexpired — never straight from a discovery match. The execution transition arrives as an explicit typed command (offer digest + acceptance digest + mandate presentation + idempotency key), and the closing `FulfillmentReceipt` binds intent, offer, mandate, task, and outcome by digest — a redirect is not a receipt, and neither is a successful poll.\n- **Google AP2 and x402** give agents payment mandates; a `FulfillmentCase` binds those mandates to the tasks they pay for (`ContextBinding.taskId`, FLF-INV-11), so a machine payment is never unmoored from the work it settled.\n- The differentiated combination: task execution, handoff authority, payment binding, and outcome evidence under **one** delegation + custody + audit substrate — the seam where stitched stacks lose the thread is exactly what Layers 10–12 are designed to hold.\n\n**Authoritative spec:** [spec 244 — fulfillment](../../specs/244-fulfillment.md) (see [`spec.md`](./spec.md)). Owns spine layers 10–12; bounded surface in `CLAUDE.md` and `capability.manifest.json`.\n\n## Build\n\n```bash\npnpm --filter @agenticprimitives/fulfillment typecheck\npnpm --filter @agenticprimitives/fulfillment test\npnpm --filter @agenticprimitives/fulfillment build\n```\n\n## Status — honest version\n\nSTUB. What ships is the typed skeleton plus pure guards; everything operational is wave work, and the two known enforcement gaps (handoff policy fields, transition authorization) are logged publicly in [`docs/audits/findings.yaml`](../../docs/audits/findings.yaml) rather than papered over. Wave sequencing: [w1-implementation-wave-plan.md](../../docs/architecture/w1-implementation-wave-plan.md).\n","readmeFilename":"README.md","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"}}