{"_id":"@agenticprimitives/delegation","_rev":"25-1602431b6dbcde4fa81760757b7bd676","name":"@agenticprimitives/delegation","dist-tags":{"alpha":"0.1.0-alpha.2","latest":"1.0.0-alpha.26"},"versions":{"0.1.0-alpha.2":{"name":"@agenticprimitives/delegation","version":"0.1.0-alpha.2","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@0.1.0-alpha.2","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"f2597818d644e391affa639391590194fa6a5875","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-0.1.0-alpha.2.tgz","fileCount":40,"integrity":"sha512-aQVVFuxhJ1Qo6j3i99xkqGlpCR4VndH7tbp2nQq+J6Z33w+dFaKA16IsCI96dofEluHRm5ESYdDzWcU89a7t4Q==","signatures":[{"sig":"MEUCIQDzrJfrDr99eyj7kMaO/KZG1ykws5yQflOfzNe5waO5XwIgH6GAz4MV4g6zoUDOVzgHmg8S2nxITd2B40Ga+hxJ3ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134137},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"40e32dc6559d79c6dcdd47c21bf93f821c864b8b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/audit":"workspace:*","@agenticprimitives/types":"workspace:*","@agenticprimitives/key-custody":"workspace:*","@agenticprimitives/connect-auth":"workspace:*","@agenticprimitives/agent-account":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/delegation_0.1.0-alpha.2_1780247577689_0.2735704591325201","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.3":{"name":"@agenticprimitives/delegation","version":"0.1.0-alpha.3","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@0.1.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"86d59f629736cc9eabe5c9b7843a13d6edf528ba","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-0.1.0-alpha.3.tgz","fileCount":40,"integrity":"sha512-VeB3FVSIRJOalPDEM5uOuGzI89NYFn7RYY92gvFfQi3jv4diAy9av1yCorwbwelbIBGA7rdTO4ZVHqNh8y5E2g==","signatures":[{"sig":"MEUCIBLrX1qEDLxQNytDlKYRDE8q/3K+QJt3KXDiHrHsS1MgAiEAqKLZ210IRIF5qoXAM2mwDnTUcCHphwm+jCZAcUPuRIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@0.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134140},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-0.1.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","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/8153f2275c83d24f33e5813c34194d34/agenticprimitives-delegation-0.1.0-alpha.3.tgz","_integrity":"sha512-VeB3FVSIRJOalPDEM5uOuGzI89NYFn7RYY92gvFfQi3jv4diAy9av1yCorwbwelbIBGA7rdTO4ZVHqNh8y5E2g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/audit":"0.1.0-alpha.3","@agenticprimitives/types":"0.1.0-alpha.3","@agenticprimitives/key-custody":"0.1.0-alpha.3","@agenticprimitives/connect-auth":"0.1.0-alpha.3","@agenticprimitives/agent-account":"0.1.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/delegation_0.1.0-alpha.3_1780249799451_0.8816523226394966","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.4","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"cb5218fe8d452167ad7b4adaff55bb2f9c845d7f","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.4.tgz","fileCount":40,"integrity":"sha512-VFtDF5C5h5cToThTPtZiQ0tMP6WFCRUXuzGttE1HUY2/HdFu/B0E2CEOj/wB0rrXbsQFXRYFHuQaeytNi5ZH0A==","signatures":[{"sig":"MEQCIEvCXoAwQ9hFPaWiQBKVVKG+1iHAPOsQq8jJ3UONbBDvAiACKz5Ac6HItVFqKuL5mY8ZhIQmzuJ+9PYbllXlgSvIRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134926},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/39b5522be5442cf20e130fb7a63457cc/agenticprimitives-delegation-1.0.0-alpha.4.tgz","_integrity":"sha512-VFtDF5C5h5cToThTPtZiQ0tMP6WFCRUXuzGttE1HUY2/HdFu/B0E2CEOj/wB0rrXbsQFXRYFHuQaeytNi5ZH0A==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0"},"peerDependencies":{"viem":"^2.50.0","@agenticprimitives/audit":"1.0.0-alpha.4","@agenticprimitives/types":"1.0.0-alpha.4","@agenticprimitives/key-custody":"1.0.0-alpha.4","@agenticprimitives/connect-auth":"1.0.0-alpha.4","@agenticprimitives/agent-account":"1.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.4_1780264361569_0.5716888013734966","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.5","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.5","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"3420c1e771ef710c68bcad56f59895c40ac7d9d0","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.5.tgz","fileCount":44,"integrity":"sha512-thGEUIjuUzOh7rUQ6n1CDuDlVvr1ixO31i6Vodzd0j9FczHAR5xqZg+naxyN57tNUkTaftMcNKX0hiRpPBhsMQ==","signatures":[{"sig":"MEQCIF2OCiT+ZIMyxb5X3YMhpylbQ294zsbBdCXfAweiXJGcAiBKOEmlE6ewYvXcQqt9HgL7sFbItSOpNzrSL6TGTfKyAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143687},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/356ed5897a8072998adef453edd3d406/agenticprimitives-delegation-1.0.0-alpha.5.tgz","_integrity":"sha512-thGEUIjuUzOh7rUQ6n1CDuDlVvr1ixO31i6Vodzd0j9FczHAR5xqZg+naxyN57tNUkTaftMcNKX0hiRpPBhsMQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.5","@agenticprimitives/types":"1.0.0-alpha.5","@agenticprimitives/key-custody":"1.0.0-alpha.5","@agenticprimitives/connect-auth":"1.0.0-alpha.5","@agenticprimitives/agent-account":"1.0.0-alpha.5"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.5_1780680275633_0.1845465657794687","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.6","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.6","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"838a7f4feec2541f9b2220dfcb02948a26f88062","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.6.tgz","fileCount":44,"integrity":"sha512-WdxsUNEi4rTEx+4mimM71/DQymWagAc7+gs58BdlmT0IvRVZm6R+t6I9mt4OKpUOY7SrG37sJOXbIVB6V5tMZg==","signatures":[{"sig":"MEQCIA+aDdxqD04L/ji9yKYxAFyyYrrYArK4DYnUFx05GQs2AiB+rUE6svrTKyQ/07zRCf+zRZMOnqN0/mmCF4RZV1bGxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":143687},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/a4b4db7cd279dbe9a379ba6ccbf8dc39/agenticprimitives-delegation-1.0.0-alpha.6.tgz","_integrity":"sha512-WdxsUNEi4rTEx+4mimM71/DQymWagAc7+gs58BdlmT0IvRVZm6R+t6I9mt4OKpUOY7SrG37sJOXbIVB6V5tMZg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.6","@agenticprimitives/types":"1.0.0-alpha.6","@agenticprimitives/key-custody":"1.0.0-alpha.6","@agenticprimitives/connect-auth":"1.0.0-alpha.6","@agenticprimitives/agent-account":"1.0.0-alpha.6"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.6_1780695136780_0.335865096570408","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.7","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.7","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"63fb351b58dc1ea2817afe6a0272e6d4a767a11f","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.7.tgz","fileCount":48,"integrity":"sha512-8HcNeueVWfOEcJNyVkemPDHtfD2aQxi83HENhvcsigoPerS2x5OiyMl+upvrK4Y7U7AFvfZCMkDKDsa4o9zqBA==","signatures":[{"sig":"MEUCIH41KvFdSTG6XWeaF4j/MdJp5/6XWdqllndMbYV+sXPRAiEA1NbdLVq94WQz/QLXHPVZnJT/wbIFdjDBRjTo8CjvNBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168041},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/7d006193ec43287e849d38b6e8ec0487/agenticprimitives-delegation-1.0.0-alpha.7.tgz","_integrity":"sha512-8HcNeueVWfOEcJNyVkemPDHtfD2aQxi83HENhvcsigoPerS2x5OiyMl+upvrK4Y7U7AFvfZCMkDKDsa4o9zqBA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.7","@agenticprimitives/types":"1.0.0-alpha.7","@agenticprimitives/key-custody":"1.0.0-alpha.7","@agenticprimitives/connect-auth":"1.0.0-alpha.7","@agenticprimitives/agent-account":"1.0.0-alpha.7"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.7_1781150735318_0.3205060005524185","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.8","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.8","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"52e7e238620c6db3e3bcf54f6c3c10c59b504c91","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.8.tgz","fileCount":48,"integrity":"sha512-3LhVMWqME0f2gqbEahBM2ape+RTrP1Xz2rLcKbQYU+SFKhi3gYVK/nYJ93Ka7XLwveim0ZS9aymMNFD2bwULWg==","signatures":[{"sig":"MEUCIQDSmk0dFftuWlHSqJI4gfkFddZ09aBdS1NxrrH8eOpVYAIgbVUpl9shDo4LcP5X798IodrZH8SXrJnU5uUe922lZ38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183447},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/748de0ae2e4e4af0dc9753a334bde63e/agenticprimitives-delegation-1.0.0-alpha.8.tgz","_integrity":"sha512-3LhVMWqME0f2gqbEahBM2ape+RTrP1Xz2rLcKbQYU+SFKhi3gYVK/nYJ93Ka7XLwveim0ZS9aymMNFD2bwULWg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.8","@agenticprimitives/types":"1.0.0-alpha.8","@agenticprimitives/key-custody":"1.0.0-alpha.8","@agenticprimitives/connect-auth":"1.0.0-alpha.8","@agenticprimitives/agent-account":"1.0.0-alpha.8"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.8_1781269557194_0.594158814274393","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.9":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.9","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.9","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"7b3dc3d0321a4965ce451a4ffa5406445daa446b","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.9.tgz","fileCount":48,"integrity":"sha512-mTXhg7NkIPiR5VCFSQcUIb2AHzlGMSlsVnw2rXSx45BGB4lLhoUIVrrfzRbQgsUEtw52O1j+a7u7MTmJ/kOgHA==","signatures":[{"sig":"MEUCIBsoLIzGeQK0yELRtuT1UezExwRFV4Db1qtAJKbOroP+AiEAt0XWnIpG63TN2WmkjGqkrpAeY4lD0Bq6FxrrYAHcGUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183447},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/d017f337ffb655a7e1d9897ee4a3949e/agenticprimitives-delegation-1.0.0-alpha.9.tgz","_integrity":"sha512-mTXhg7NkIPiR5VCFSQcUIb2AHzlGMSlsVnw2rXSx45BGB4lLhoUIVrrfzRbQgsUEtw52O1j+a7u7MTmJ/kOgHA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.9","@agenticprimitives/types":"1.0.0-alpha.9","@agenticprimitives/key-custody":"1.0.0-alpha.9","@agenticprimitives/connect-auth":"1.0.0-alpha.9","@agenticprimitives/agent-account":"1.0.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.9_1781296843601_0.5532703993595072","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.10":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.10","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.10","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d289888773d6c9ba14bba3cc13f1bc7013f7671a","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.10.tgz","fileCount":48,"integrity":"sha512-qWDEP+SouA9SuPSCawOb8LZAwbKU4MHAdlSASviQunch7PtGXsgZPxtL/EGgFA94wRZvaL9+QwWn6V+GWlFRUA==","signatures":[{"sig":"MEQCICWyocxztj8RTw43gm32JrLEX5Pxh1tElMyQZLWd6rvfAiAwdu1NuOb2kdNeChCG4NkGk+Xnla0jVhT/EM+RXbWQWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183453},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/10ab21ee8fa0e75eca95af10e7323ae7/agenticprimitives-delegation-1.0.0-alpha.10.tgz","_integrity":"sha512-qWDEP+SouA9SuPSCawOb8LZAwbKU4MHAdlSASviQunch7PtGXsgZPxtL/EGgFA94wRZvaL9+QwWn6V+GWlFRUA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.10","@agenticprimitives/types":"1.0.0-alpha.10","@agenticprimitives/key-custody":"1.0.0-alpha.10","@agenticprimitives/connect-auth":"1.0.0-alpha.10","@agenticprimitives/agent-account":"1.0.0-alpha.10"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.10_1781657799593_0.4147318050219455","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.11":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.11","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.11","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"b017cbbe706d487154ce13fb9419026c5507ed20","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.11.tgz","fileCount":48,"integrity":"sha512-gZCPT7g4KafcnguxkG/PbZEws6zVt7ttT2CfBBk5KTUFGgEFONvgdf/Vf28rm7zY77CrWB1ttP4NwXWx8e+rGg==","signatures":[{"sig":"MEUCIQDl9yEx+ueLsDmeFEAVZh1mjZiZr1yhSiMji7EQiRlbvwIgEfnFfA9W6mCfADBWKcdEe6Ewt9iuQxAaJld8VqIcSpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189813},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/6015c35f4c1da40d925259fa35afd9cd/agenticprimitives-delegation-1.0.0-alpha.11.tgz","_integrity":"sha512-gZCPT7g4KafcnguxkG/PbZEws6zVt7ttT2CfBBk5KTUFGgEFONvgdf/Vf28rm7zY77CrWB1ttP4NwXWx8e+rGg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.11","@agenticprimitives/types":"1.0.0-alpha.11","@agenticprimitives/key-custody":"1.0.0-alpha.11","@agenticprimitives/connect-auth":"1.0.0-alpha.11","@agenticprimitives/agent-account":"1.0.0-alpha.11"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.11_1781715764782_0.4467494664875795","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.12":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.12","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.12","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"d763a45c35f8e436b828e2d8f3d46fcc6e4c15f6","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.12.tgz","fileCount":48,"integrity":"sha512-sBLFh3s/z7SIq+8wMQV+JVuI2mLCjZchUapiEuFcZMurkiwBco8JZdXXfGtk3LfJxFxw3Dl04ey5u6+s4hWxwQ==","signatures":[{"sig":"MEYCIQDiGeErrCLkqnwFrk5S7+kXZ6pEJVGc552TrnpTEDMW+AIhAKBKfxd9pxes3yQMGe9BEBVTHrTRxoR8XbLmhpydTXwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189813},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/63d4afcd5f2f14da4c1ac4ba0a8aadd3/agenticprimitives-delegation-1.0.0-alpha.12.tgz","_integrity":"sha512-sBLFh3s/z7SIq+8wMQV+JVuI2mLCjZchUapiEuFcZMurkiwBco8JZdXXfGtk3LfJxFxw3Dl04ey5u6+s4hWxwQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.12","@agenticprimitives/types":"1.0.0-alpha.12","@agenticprimitives/key-custody":"1.0.0-alpha.12","@agenticprimitives/connect-auth":"1.0.0-alpha.12","@agenticprimitives/agent-account":"1.0.0-alpha.12"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.12_1781803951004_0.7221426855845545","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.13":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.13","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.13","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"342024c122e8af300309e3a003e77e7ee6930c06","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.13.tgz","fileCount":48,"integrity":"sha512-dn0difcOElrvlR/PClKOj9qGoKk9T1HwPBJFX5gAFNenKOfucG9/iyYOs06EPOgBkGOUPzn6LaKo6sFFx2Ak3A==","signatures":[{"sig":"MEUCIQDeJqFxYo4Nlk/uR3pLSRzvaaiEaT80S6Rb7O5N+XP6mwIgax3kkPQt2uVbW1CZdvJ4BfBQx5pfwR0KsPblLWG8Jwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189813},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/5cfcc1f3bb915795b8487d9d0dcd839a/agenticprimitives-delegation-1.0.0-alpha.13.tgz","_integrity":"sha512-dn0difcOElrvlR/PClKOj9qGoKk9T1HwPBJFX5gAFNenKOfucG9/iyYOs06EPOgBkGOUPzn6LaKo6sFFx2Ak3A==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.13.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.13","@agenticprimitives/types":"1.0.0-alpha.13","@agenticprimitives/key-custody":"1.0.0-alpha.13","@agenticprimitives/connect-auth":"1.0.0-alpha.13","@agenticprimitives/agent-account":"1.0.0-alpha.13"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.13_1781839073400_0.9750630894322763","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.14":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.14","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.14","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"0630e621c32c2e25d951ebc509dab156b6c4676d","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.14.tgz","fileCount":56,"integrity":"sha512-olDPvDwZUsU+WUvd6x5ATfKrp2Yny2kJwXaNoZe0CEJtj1BMhySph7/SRtKyGHs5VMwgoDOe9mcQBCrF/mhkOw==","signatures":[{"sig":"MEQCIBaeT6jNy2iBltUFZ4kYb2h3a804l9EUxUkuZzx8XsJdAiAeiBw33bfviGzX//wXOoumeEaGKm3qhLtPRkJJVg5DkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249007},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/f6b2420191b95f4dd1793177caae5edb/agenticprimitives-delegation-1.0.0-alpha.14.tgz","_integrity":"sha512-olDPvDwZUsU+WUvd6x5ATfKrp2Yny2kJwXaNoZe0CEJtj1BMhySph7/SRtKyGHs5VMwgoDOe9mcQBCrF/mhkOw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.14","@agenticprimitives/types":"1.0.0-alpha.14","@agenticprimitives/key-custody":"1.0.0-alpha.14","@agenticprimitives/connect-auth":"1.0.0-alpha.14","@agenticprimitives/agent-account":"1.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.14_1783245027227_0.785326830807697","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.15":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.15","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.15","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"adfd0eae16510fd89c30f2cd84a69f4f5f50e15f","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.15.tgz","fileCount":56,"integrity":"sha512-VCq9hd9BHfQ9Ryvj6aIa0eaYgr6cJW0oaltmGsr2o4aoOmuW64fn3rRckQuWHe6o/2bpq0Zk+ko7FQ/M/TKgEw==","signatures":[{"sig":"MEQCIAayr4iZMUl3EWRP+RYzO/0AKsnG48Ws3Jdxr4g/rmfLAiBQuzfeYY51JZjUaxW16RvyBsJg0bNjG65ix/I7BuJMxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249007},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/befad2c19320d6a628096d6f01e496aa/agenticprimitives-delegation-1.0.0-alpha.15.tgz","_integrity":"sha512-VCq9hd9BHfQ9Ryvj6aIa0eaYgr6cJW0oaltmGsr2o4aoOmuW64fn3rRckQuWHe6o/2bpq0Zk+ko7FQ/M/TKgEw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.15","@agenticprimitives/types":"1.0.0-alpha.15","@agenticprimitives/key-custody":"1.0.0-alpha.15","@agenticprimitives/connect-auth":"1.0.0-alpha.15","@agenticprimitives/agent-account":"1.0.0-alpha.15"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.15_1783259054851_0.8696953651346229","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.16":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.16","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.16","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"3ca87ba28bc719f072ab5abef03903d7e2c7f413","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.16.tgz","fileCount":56,"integrity":"sha512-ZjOoAKypCWutILzTSm7/mql3c3Q00P4sFdio7RPPGIPUBPVE2iaAAyavQ3S2rw3uQJ7JD9r1N9CZ1x5PKwNygg==","signatures":[{"sig":"MEUCIBUVm+gFPyJ9Y7SEMuDqXW+24Jytk5YfCNXgGdJHKtEwAiEAi0r0XxFEKNUAdvBG8orO2cTMG+cEN4EDJYCOCbqPHUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250659},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/c6823ade8ca71589e2a3a154a433e2c5/agenticprimitives-delegation-1.0.0-alpha.16.tgz","_integrity":"sha512-ZjOoAKypCWutILzTSm7/mql3c3Q00P4sFdio7RPPGIPUBPVE2iaAAyavQ3S2rw3uQJ7JD9r1N9CZ1x5PKwNygg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.16","@agenticprimitives/types":"1.0.0-alpha.16","@agenticprimitives/key-custody":"1.0.0-alpha.16","@agenticprimitives/connect-auth":"1.0.0-alpha.16","@agenticprimitives/agent-account":"1.0.0-alpha.16"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.16_1783303101427_0.852926050380522","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.17":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.17","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.17","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"fed850aed1d114081f936063a126027ffe31ac3a","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.17.tgz","fileCount":56,"integrity":"sha512-a8lp9+tVmqm5o3UJPCwkfVr/PoJblZMOF2P/M1DWnTeWib2mPi2aDU+hA+4nyfi82oQUJZwEVfn+VYi3zhVsYA==","signatures":[{"sig":"MEQCIGq01DCzpDcoqg86Sss3qd1hzJo4lvT4sJ2/H6G83DnfAiAZO9rycPQ7zkrlhE2VVItQPlW81D6I5y5RPYzVjEMV2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264803},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/6788973f91cfd2aebbd6e96719a361e5/agenticprimitives-delegation-1.0.0-alpha.17.tgz","_integrity":"sha512-a8lp9+tVmqm5o3UJPCwkfVr/PoJblZMOF2P/M1DWnTeWib2mPi2aDU+hA+4nyfi82oQUJZwEVfn+VYi3zhVsYA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.17","@agenticprimitives/types":"1.0.0-alpha.17","@agenticprimitives/key-custody":"1.0.0-alpha.17","@agenticprimitives/connect-auth":"1.0.0-alpha.17","@agenticprimitives/agent-account":"1.0.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.17_1784041062327_0.7889547577768294","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.18":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.18","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.18","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c9614d298024a94fa31dc2c55b9e2b2e6c669f29","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.18.tgz","fileCount":56,"integrity":"sha512-AyIonX+gVZKzWHjfLpZJVz/qi3shU6ZEsupHg+BkwvmKBTXWMkrBazdYYeoGKFje79iaTfATQ44pvkUYt5YNBQ==","signatures":[{"sig":"MEYCIQDfh3oRsF8RMZmwtKo6Ly8jjTyNuTOH5pGHMt3FNGbb9wIhAMJgWYcOYMH6iwwYijoCzvriqnzy1IsvjMtSTS96kcDY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264803},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/1137cf845a80bb11f76ceb57835a40c2/agenticprimitives-delegation-1.0.0-alpha.18.tgz","_integrity":"sha512-AyIonX+gVZKzWHjfLpZJVz/qi3shU6ZEsupHg+BkwvmKBTXWMkrBazdYYeoGKFje79iaTfATQ44pvkUYt5YNBQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.18","@agenticprimitives/types":"1.0.0-alpha.18","@agenticprimitives/key-custody":"1.0.0-alpha.18","@agenticprimitives/connect-auth":"1.0.0-alpha.18","@agenticprimitives/agent-account":"1.0.0-alpha.18"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.18_1784293474497_0.992331104952271","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.19":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.19","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.19","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"5e1e27320ad800763a0c6e0213bc4a42e2725937","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.19.tgz","fileCount":56,"integrity":"sha512-47OF5QkZbdK85iaAklf+Oqs3oujFofJ7joTJw80Qj9gjX9J/XULpTzyld+8evkOEUGq1Ka2r9z9hSXEuGbuZGQ==","signatures":[{"sig":"MEUCIQCT87riUy+2nsg4F2JvstQtXq98IOfzruxiWuigS0CpTQIgek3pEedGZvnGL1rDCsv+EkaRBG0FdFKXmagOpuF2g2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agenticprimitives%2fdelegation@1.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264803},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/a53bec86a8fe1d8ae88f997dfa08a43a/agenticprimitives-delegation-1.0.0-alpha.19.tgz","_integrity":"sha512-47OF5QkZbdK85iaAklf+Oqs3oujFofJ7joTJw80Qj9gjX9J/XULpTzyld+8evkOEUGq1Ka2r9z9hSXEuGbuZGQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.19","@agenticprimitives/types":"1.0.0-alpha.19","@agenticprimitives/key-custody":"1.0.0-alpha.19","@agenticprimitives/connect-auth":"1.0.0-alpha.19","@agenticprimitives/agent-account":"1.0.0-alpha.19"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.19_1784683623078_0.7576075795866362","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.20":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.20","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.20","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"2ac59b0886b6986cff62a288fb1bb526a63496b0","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.20.tgz","fileCount":56,"integrity":"sha512-ODQPJ6MgcabwoGpu/tQzVmWBN+fLx0VG+KkvMIBvj6sxAFvs6+cqDkkc9HTDHFUlue/oGTKek+kVteJkQIvlwg==","signatures":[{"sig":"MEYCIQD5quRIizsFuvp+9+kNuaqlbZsbIF8vlN8f4gtEtUiYMwIhAJzwG6004pIEXigidbi9Z1bvF/lI/gsoI1giczuSZHPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264803},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/e60b8384f8ac74708798f047e3abe876/agenticprimitives-delegation-1.0.0-alpha.20.tgz","_integrity":"sha512-ODQPJ6MgcabwoGpu/tQzVmWBN+fLx0VG+KkvMIBvj6sxAFvs6+cqDkkc9HTDHFUlue/oGTKek+kVteJkQIvlwg==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.20","@agenticprimitives/types":"1.0.0-alpha.20","@agenticprimitives/key-custody":"1.0.0-alpha.20","@agenticprimitives/connect-auth":"1.0.0-alpha.20","@agenticprimitives/agent-account":"1.0.0-alpha.20"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.20_1784817573941_0.05158969192692986","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.21":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.21","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.21","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"80614f126f93360b314b7d47415ca6fb24e701d1","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.21.tgz","fileCount":60,"integrity":"sha512-2yT2TbhFsLFqFS9Pu2DTgPX+WTPsv+EjZ0q5Pb+QlDBH00+wL99lqmUHLJtUbthFOjEvIXUpap0jkYOvRSc83Q==","signatures":[{"sig":"MEUCIBi00z0vqod1WbrBaB8k60INH6NezhZBP00RwtUxDZyYAiEAzMEyS5XmpAalAcwHcQoYjWMHB8UnVjikilxMLSvZsHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290291},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/092e06fc3725f5f6e51bd753429d505d/agenticprimitives-delegation-1.0.0-alpha.21.tgz","_integrity":"sha512-2yT2TbhFsLFqFS9Pu2DTgPX+WTPsv+EjZ0q5Pb+QlDBH00+wL99lqmUHLJtUbthFOjEvIXUpap0jkYOvRSc83Q==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.21","@agenticprimitives/types":"1.0.0-alpha.21","@agenticprimitives/key-custody":"1.0.0-alpha.21","@agenticprimitives/connect-auth":"1.0.0-alpha.21","@agenticprimitives/agent-account":"1.0.0-alpha.21"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.21_1785727511430_0.07597545937102068","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.22":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.22","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.22","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"23b306ac3b9b71e05eb591cb5a3b164e5d1c1c68","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.22.tgz","fileCount":60,"integrity":"sha512-2RK7GlWMo/xcQQKn4Cg9heBYPmEerXTXctMoCRv/Nw0wb8O+YU3KlGEw8OHNLgl9rl5l5OqDsWVJqteY+JZMAQ==","signatures":[{"sig":"MEUCIQDA+ZjIXDl/97hW6xzYvjXhsiyhAPVvpuXlZHCTPdtCOwIgI8OnCN0KbPwz9SeUuhV1sNRX2sh9DE/HrQ9Sfg7y/vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290291},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/079c3143cef4da6b70b85a5faed51b61/agenticprimitives-delegation-1.0.0-alpha.22.tgz","_integrity":"sha512-2RK7GlWMo/xcQQKn4Cg9heBYPmEerXTXctMoCRv/Nw0wb8O+YU3KlGEw8OHNLgl9rl5l5OqDsWVJqteY+JZMAQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.17.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.22","@agenticprimitives/types":"1.0.0-alpha.22","@agenticprimitives/key-custody":"1.0.0-alpha.22","@agenticprimitives/connect-auth":"1.0.0-alpha.22","@agenticprimitives/agent-account":"1.0.0-alpha.22"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.22_1787775703932_0.4492826771557492","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.23":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.23","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.23","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"4cd9bd5a7e5cd56e8eaac9e03702b3e2d62a0bf8","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.23.tgz","fileCount":72,"integrity":"sha512-fQl/BhCkJF2WSHQ+9gHenQvdJcOCm1m5KvbZmQFaF58KjboJ6Fa0y8LpNXAdSuUfnjqgZxPubZlcyXpbyupsaQ==","signatures":[{"sig":"MEQCIFfmeDEK7vUtucLYpTz1Ml5VeTx01QMFBat/CMZ2H6pMAiA4uP+cpywElk78/WOJkoz5C/g3GTtPi63c2+SLZodwUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1VgERiZdjvZ8m425H+bSDYUv5i1W2TipZ2hLrMrynwAIgZcy1JwPFaM/mTghGaM3CbzWJGPBJOjWpE/2mUE744tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377817},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.0.0-alpha.23.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/6c616c16221b19a22ebf5236a1bbbd5e/agenticprimitives-delegation-1.0.0-alpha.23.tgz","_integrity":"sha512-fQl/BhCkJF2WSHQ+9gHenQvdJcOCm1m5KvbZmQFaF58KjboJ6Fa0y8LpNXAdSuUfnjqgZxPubZlcyXpbyupsaQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.19.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.23","@agenticprimitives/types":"1.0.0-alpha.23","@agenticprimitives/key-custody":"1.0.0-alpha.23","@agenticprimitives/connect-auth":"1.0.0-alpha.23","@agenticprimitives/agent-account":"1.0.0-alpha.23"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.23_1789164177426_0.9675627586514857","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.24":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.24","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.24","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"54a36de3cf9be32f0de3be2dad00fbf2e53de88e","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.24.tgz","fileCount":72,"integrity":"sha512-6nQqqlWrNpCqqCBeolua2nco6DsMD4jn9M7H6V6NejpxHm+inRRhGqei66BYnrLCiix/+E0qZ189uspN05GX9g==","signatures":[{"sig":"MEQCIGCyQQ/nX6eUds6jgZrIa9g6Wn6A0wjOUCT0B07KZpWBAiBSiu5nWIy/H6MCurqfjR4lFNRhF6neywAz40cTLoymVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQgV5ybdRC9DJgNrJseFROmXnDlhg95eQSKSE6jH7vVAiBpb8eeYsQbLxkZh2TdZBXEsF5R3wGkf1Qyn9ASo9tnAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377817},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.0.0-alpha.24.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"_resolved":"/tmp/280f7375fb69e3d2c2ac6b70e627c4ce/agenticprimitives-delegation-1.0.0-alpha.24.tgz","_integrity":"sha512-6nQqqlWrNpCqqCBeolua2nco6DsMD4jn9M7H6V6NejpxHm+inRRhGqei66BYnrLCiix/+E0qZ189uspN05GX9g==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.19.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.24","@agenticprimitives/types":"1.0.0-alpha.24","@agenticprimitives/key-custody":"1.0.0-alpha.24","@agenticprimitives/connect-auth":"1.0.0-alpha.24","@agenticprimitives/agent-account":"1.0.0-alpha.24"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.24_1789230578199_0.4032786673594646","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.25":{"name":"@agenticprimitives/delegation","version":"1.0.0-alpha.25","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic"],"license":"MIT","_id":"@agenticprimitives/delegation@1.0.0-alpha.25","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives/tree/master/packages/delegation","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"cc4efb53b3dc8abfaac0cd710c24823ae50da8a2","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.25.tgz","fileCount":72,"integrity":"sha512-CfBuEoueDv5lQv9s6LYPMcYKf4WSJyyeJbJUIivvGX7dDG4V8iP9TdjdlG86WROKO7YhUVEmP6OyD3VSkSkwoA==","signatures":[{"sig":"MEQCIFnoTDVSXWjFE/Z7kmr3yC/2tANdOBhNLH02kZiHbl/uAiBtFZNFHUl+qzcl0wxb/EfO7JAO9TItFwRWAaWaTs9ENQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIQDosgOxV+aNaOWBKjUGZq3QU1vSZDakXGw6zv9Uy4Nj9wIfOlbJ5seFdUYtOHmwDva1Ufu1Q3UXcdoIesPQ7zYAxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377817},"main":"./dist/index.js","type":"module","_from":"file:agenticprimitives-delegation-1.0.0-alpha.25.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","test:integration":"vitest run test/integration --passWithNoTests"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/a01e6ade4714455569722cd3536fd555/agenticprimitives-delegation-1.0.0-alpha.25.tgz","_integrity":"sha512-CfBuEoueDv5lQv9s6LYPMcYKf4WSJyyeJbJUIivvGX7dDG4V8iP9TdjdlG86WROKO7YhUVEmP6OyD3VSkSkwoA==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.16.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.25","@agenticprimitives/types":"1.0.0-alpha.25","@agenticprimitives/key-custody":"1.0.0-alpha.25","@agenticprimitives/connect-auth":"1.0.0-alpha.25","@agenticprimitives/agent-account":"1.0.0-alpha.25"},"_npmOperationalInternal":{"tmp":"tmp/delegation_1.0.0-alpha.25_1789497286165_0.7779186585892661","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.26":{"_id":"@agenticprimitives/delegation@1.0.0-alpha.26","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"722e5a9c7792d6bf4c1b87648162b8e0a84841eb","tarball":"https://registry.npmjs.org/@agenticprimitives/delegation/-/delegation-1.0.0-alpha.26.tgz","fileCount":72,"integrity":"sha512-Ub0cSTfJYWxFZry0rj7obabkCzKR+VoOqnkrrBpR9XJpKG945GF3eOuwPLM2zzO3MTItcr4GJgF4nDf0tADRTQ==","signatures":[{"sig":"MEUCICUW3FL04kZNI6PD96Xvo6HYDBpuwbyKT5eqt02fwiV3AiEAiIia060Fsjs1nvRIHrGya88Y6ASXGyzK7nPNpynqwvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+7DpnoeA5MlW7X5WbgLUYJL01EnDSGW4sB1rZiXn9hAIhAMbw2Zbjsi6/lbfuBkmo8yiOb6rcBkiDLCI3MMBk/XSA"}],"unpackedSize":399003},"main":"./dist/index.js","name":"@agenticprimitives/delegation","type":"module","_from":"file:agenticprimitives-delegation-1.0.0-alpha.26.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","test:integration":"vitest run test/integration --passWithNoTests"},"version":"1.0.0-alpha.26","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b5701971-5542-4179-bca9-293a7fdca4ff"}},"homepage":"https://agenticprimitives.dev","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"_resolved":"/tmp/fb8581b924ebc3446f1becee6d8894c4/agenticprimitives-delegation-1.0.0-alpha.26.tgz","_integrity":"sha512-Ub0cSTfJYWxFZry0rj7obabkCzKR+VoOqnkrrBpR9XJpKG945GF3eOuwPLM2zzO3MTItcr4GJgF4nDf0tADRTQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"_npmVersion":"11.19.0","description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@noble/curves":"^2.2.0","@noble/hashes":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"peerDependencies":{"viem":"^2.52.2","@agenticprimitives/audit":"1.0.0-alpha.26","@agenticprimitives/types":"1.0.0-alpha.26","@agenticprimitives/key-custody":"1.0.0-alpha.26","@agenticprimitives/connect-auth":"1.0.0-alpha.26","@agenticprimitives/agent-account":"1.0.0-alpha.26"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/delegation_1.0.0-alpha.26_1789814943192_0.6872524847133099"}}},"time":{"created":"2026-05-31T17:12:57.564Z","modified":"2026-09-19T10:49:03.469Z","0.1.0-alpha.2":"2026-05-31T17:12:57.839Z","0.1.0-alpha.3":"2026-05-31T17:49:59.597Z","1.0.0-alpha.4":"2026-05-31T21:52:41.744Z","1.0.0-alpha.5":"2026-06-05T17:24:35.829Z","1.0.0-alpha.6":"2026-06-05T21:32:16.966Z","1.0.0-alpha.7":"2026-06-11T04:05:35.457Z","1.0.0-alpha.8":"2026-06-12T13:05:57.351Z","1.0.0-alpha.9":"2026-06-12T20:40:43.791Z","1.0.0-alpha.10":"2026-06-17T00:56:39.728Z","1.0.0-alpha.11":"2026-06-17T17:02:44.993Z","1.0.0-alpha.12":"2026-06-18T17:32:31.156Z","1.0.0-alpha.13":"2026-06-19T03:17:53.545Z","1.0.0-alpha.14":"2026-07-05T09:50:27.348Z","1.0.0-alpha.15":"2026-07-05T13:44:14.993Z","1.0.0-alpha.16":"2026-07-06T01:58:21.575Z","1.0.0-alpha.17":"2026-07-14T14:57:42.551Z","1.0.0-alpha.18":"2026-07-17T13:04:34.725Z","1.0.0-alpha.19":"2026-07-22T01:27:03.230Z","1.0.0-alpha.20":"2026-07-23T14:39:34.075Z","1.0.0-alpha.21":"2026-08-03T03:25:11.564Z","1.0.0-alpha.22":"2026-08-26T20:21:44.103Z","1.0.0-alpha.23":"2026-09-11T22:02:57.537Z","1.0.0-alpha.24":"2026-09-12T16:29:38.271Z","1.0.0-alpha.25":"2026-09-15T18:34:46.262Z","1.0.0-alpha.26":"2026-09-19T10:49:03.288Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://agenticprimitives.dev","keywords":["delegation","eip-712","erc-7710","erc-1271","caveat","session","agentic","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/delegation"},"description":"EIP-712 smart-account delegations with caveats; web→agent→MCP token flow; session lifecycle.","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/delegation\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**One delegation model, everywhere — permissions, never keys.**\n\nWhen an agent acts for a human, most stacks hand it a key and hope. This package hands it a delegation instead: an EIP-712 signed grant from a Smart Agent, constrained by caveats that on-chain enforcers actually check — time windows, value caps, allowed targets and methods, quorums — and revocable on-chain at any moment. The same primitive spans the whole stack: a web app session, an agent-to-agent call, and an MCP tool invocation all verify against the same `Delegation` struct. \"This session may call these two tools until tomorrow, and I can kill it instantly\" is one signed object, not three products.\n\nThe package also owns session lifecycle: `SessionManager` binds a delegation to its session-signing key, with the private key envelope-encrypted via `@agenticprimitives/key-custody` before it ever touches storage. Verification is fail-closed by design — an unknown enforcer is a rejection, not a warning — and minted tokens carry JTI replay protection. Because the principal is the Smart Agent address, not a credential, every delegation survives the issuer's credential rotation; and because custody is firewalled from delegation, no delegate can ever escalate into account control ([ADR-0011](../../docs/architecture/decisions/0011-credential-recovery-and-re-association.md)).\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\nSee [`spec.md`](./spec.md) → [`specs/202-delegation.md`](../../specs/202-delegation.md) for the full contract: 8 on-chain enforcers, 3 off-chain sentinels, token envelope, cross-delegation, two session variants.\n\n## Quick start\n\nBrowser (issuance):\n\n```ts\nimport { DelegationClient, buildMcpToolScopeCaveat, encodeTimestampTerms, buildCaveat } from '@agenticprimitives/delegation';\n\nconst client = new DelegationClient({ signer, smartAccount, chainId, delegationManager });\nconst delegation = await client.issueDelegation({\n  delegate: sessionKeyAddress,\n  caveats: [\n    buildCaveat(enforcers.timestamp, encodeTimestampTerms(now, now + 86400)),\n    buildMcpToolScopeCaveat(['get_profile', 'update_profile']),\n  ],\n});\n```\n\nNode (session lifecycle):\n\n```ts\nimport { SessionManager } from '@agenticprimitives/delegation';\n\nconst sessions = new SessionManager({ keyCustody, store, accountClient });\nconst { sessionId, sessionKeyAddress } = await sessions.init(userAccount, chainId);\n// ... user signs delegation, posts back ...\nawait sessions.package(sessionId, signedDelegation);\n```\n\nNode (token mint + verify):\n\n```ts\nimport { mintDelegationToken, verifyDelegationToken } from '@agenticprimitives/delegation';\n\nconst { token } = await mintDelegationToken(claims, sessionAccount.signMessage);\n// At the MCP:\nconst result = await verifyDelegationToken(token, { chainId, delegationManager, rpcUrl, audience, enforcerMap, jtiStore });\nif ('error' in result) throw new Error(result.error);\nconst { principal, grants } = result;\n```\n\n`principal` is the verified delegator's Smart Agent address — every downstream action is attributable to a canonical on-chain identity, not an API key.\n\n## How it's different\n\nThe closest neighbors are MetaMask's Delegation Toolkit and the session-key features in smart-account SDKs — both real, both well-built, and the caveat-enforcer shape here deliberately mirrors the ERC-7710 direction so the models stay interoperable. The differences are scope and posture. Session keys typically live and die inside one wallet stack and one transport; this delegation crosses transports — the token a browser session mints is the token an MCP server or A2A endpoint verifies, against the same on-chain enforcer registry. And the evaluator's posture is fail-closed as a hard invariant: unknown enforcer means reject, with no permissive default to quietly widen authority. Custody operations are structurally excluded — a delegation here cannot rotate credentials or change account control, ever, because that path doesn't exist in this package.\n\n## Status\n\n**Alpha track — testnet-only.** Spec + API stable; do not deploy to production until the gates listed in the root [`README.md` Status section](../../README.md#status) are cleared — including third-party contract audit and governance key rotation. Track every security finding live in [`docs/audits/findings.yaml`](../../docs/audits/findings.yaml).\n","readmeFilename":"README.md","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"}}