{"_id":"@wasmagent/aep","_rev":"45-d65240c1a231bdf6ecd22742b6f937d8","name":"@wasmagent/aep","dist-tags":{"latest":"2.10.0"},"versions":{"0.1.0":{"name":"@wasmagent/aep","version":"0.1.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@0.1.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"936ace494f885a2981a0b8a6817cc61562605089","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-0.1.0.tgz","fileCount":15,"integrity":"sha512-Fs2h/BJZerF2czczNHjcSFTbL8H1QBjoDM4MH7N1gSPCeo/pZ2G2t6laylSUH+BLACNBtaUNiUvGeEm/DKiA9Q==","signatures":[{"sig":"MEYCIQDWhlnIOtjXwpXehHdX48eRHScLE1tL0bzk0Y+YHjv7EAIhALEirPLvTlwv82h5g7Ge9GkNptNnBGE8UCkG6hUzD2X/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49036},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"32a3772eef2f039557eb8980c56f5717d007df6a","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"experimental"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aep_0.1.0_1782399079768_0.2339819217410688","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@wasmagent/aep","version":"1.2.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.2.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"b7d586f0040c5665d1c7235c6d2b6077cc5faf71","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.2.0.tgz","fileCount":27,"integrity":"sha512-GA5Fw+A2vLjIWlJ6EQzkrycevdp9xwnWdBDe4gngQLa6eYfWBVANRfJ05ABp/Q5oOTsQAdl5YBLpYBj3Fq/Ujw==","signatures":[{"sig":"MEYCIQCOQCKhufS/4elMADAvHaSH2F/jHlwsihGCZxO53Cqf/QIhALIuuyHAMGi/vptzKcxp4CnuK8GqEttb+fj3RLfrvSbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78521},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d9c0b97035bf3586ac4f7d8dc4d70b52d401c0ef","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.2.0_1782445712876_0.4496947007565073","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@wasmagent/aep","version":"1.3.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.3.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"c7c86fa7bd37e348a006fb0c1ecb4c65eae6bef9","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.3.1.tgz","fileCount":27,"integrity":"sha512-2BIezywz/7uV3Km3H8SBNwtv3/H2iNC+oCCmmf9t2sEyN0xYJn2srylZuPxz7Q2Y4jzJ678YklNtqgU9LKpkyw==","signatures":[{"sig":"MEUCIApyKSzVfC9xH5NFm8/FuNr03A+pBcxHK2/DhkXfgTYvAiEAhiKArcoJFHoQlIduURHk612DqcLYYcXiDAXbvsrV21U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c834d0151d47794c19d3513c0b94caf20fe6925b","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.3.1_1782450674105_0.7524141085926539","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@wasmagent/aep","version":"1.3.3","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.3.3","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"a74a1248977aba26c82eafc8e58c367382700a19","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.3.3.tgz","fileCount":27,"integrity":"sha512-KWvXXmB/J1FatN8sRYHOuRi6i70xavjIIXDILMZ7RlEEOk9WjTJrDc8916Lgkap3cALNqjZi6cZS7tMwrDn/sg==","signatures":[{"sig":"MEQCICEWdzfk5fGfyJlj4n1xszE0fJIWT4ewiGWggIPMylWoAiAX6xOjR8Viy480QdDQAEVC97t04uouadWGVVi7gOam6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aacbca973a1f75b78ae6e7976164539c3d544390","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.3.3_1782501528099_0.9047468138174379","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@wasmagent/aep","version":"1.3.4","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.3.4","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"bebd1efe8123810ab724be1bed5efdac822b009f","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.3.4.tgz","fileCount":27,"integrity":"sha512-xT8/Zs1vcZz/zflXs9BcT+YdSIKKDxR6VYbSIEFFJWDodeM4jGG2TZ7L1T31msfxIpzaYxrHB1cftq6A0umKRA==","signatures":[{"sig":"MEUCIQDJU8NbQj1OXbVOZW4EqtDxu1A/RHX1ltYFoVZ9+alWCwIgE0Dnd+4dxYgRbkVpDI7s6yRgutnBmRmHrFMEyjxPhV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78663},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8f2fc71e5faca81111bebbac0d0d228ff350358a","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.3.4_1782516618530_0.6906409587800719","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@wasmagent/aep","version":"1.4.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.4.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"8fdd0800686b08b7c36ce4d8755a6a10f0dd4081","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.4.0.tgz","fileCount":27,"integrity":"sha512-/22brD+XP+HMIHqXUGvwSFBoIsygohZufxCBahuuWxZGEix/xQHVWCsL9jiIxEgpLCvwH7RmHoA3f/uE/2YKTA==","signatures":[{"sig":"MEYCIQDA8Zb01MXVDrLtz/Hu66V1/JaMK38ZnJJFNcc9R4dwXgIhAOcIuztMNe4um2IIpcVTAnmhjsT4S7ohlRrc5JPoNT+p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83547},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb38f54f94b23378470106fe6632c31299ec6100","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.4.0_1783065490594_0.4809926407992202","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@wasmagent/aep","version":"1.5.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.5.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"308a50821f5481d30f6820968ee8ab7050c3f02f","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.5.0.tgz","fileCount":28,"integrity":"sha512-Z7QPQ1TBbZ2IQO6l1RPW1/+WzesmPc4p6PLooknfbFJbvhYetdbuNh8uoMhGqgG4g+M+NNApID/m+Yf6aCJ1gw==","signatures":[{"sig":"MEUCIDlYjpGxJnZoFmYM3okqS8JwQ+wMcc4lHwtG/8qSD/6WAiEA/wxDKVCMiQX3A6gIh7Fywzo7EErS6y8chdEui8NWVlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100836},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3ee2c1e00324e861ef95b26d04db6b1375954028","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.5.0_1783149504612_0.2318295170632516","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@wasmagent/aep","version":"1.6.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.6.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"7d9c05f3df86d9cca3a8dd94e4f787ad5badb2ff","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.6.0.tgz","fileCount":33,"integrity":"sha512-vwb1ZOZgeuPHEcXcq0AzvFF0SErGOizsQim5L+TcBqcgqtD7oRvQvKs+T2sc+w/PC6NUIhvE49fjvn1KlH4w4A==","signatures":[{"sig":"MEUCIFn1OWm8jyoy4yABqvZDq25HqP1MKeKBJYquN5NThrpvAiEAocpmq6qBrMykczuN8SAu8h6cj2u849OKzpYGA0+/6zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9763854e6d91c8ddf6162072b49dcf7e3bacc16c","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.6.0_1783228429836_0.06471163105195266","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@wasmagent/aep","version":"1.7.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.7.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"54c8253ccd237de7a3254312a347821491e4c43b","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.7.0.tgz","fileCount":33,"integrity":"sha512-3sQF8EANBxOPmxURdlHcfHblEgFxYYwVXaB3vmfdJ/MuJIfEQxS+iIvk8esAed3NKV4Fl2IU0fvUYjghT8PhzA==","signatures":[{"sig":"MEUCIFbdjmir6OPegJaQ4PY2Ppsnnzv0dpf4IOXjqN7wC/uNAiEAhTSZhSTkDLPk1WTKFIk/QvGhUL3MgrEgyAYU3oPFiAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1b36c3af7a1c1b1002a6277a8333fe4807df96bb","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.7.0_1783428385268_0.31685325534234443","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@wasmagent/aep","version":"1.8.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.8.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"1d53df9c9eb7bc8db08f6d707ded1b859ba89bd5","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.8.0.tgz","fileCount":33,"integrity":"sha512-ca0/OPzIvHFWG6l3Ip8HKmePi0e6X4UVYxuZF9jP6/3gmgOaihBsPJm1dWnTDLV2yIeDQBleKQ33Y29OcZ88ag==","signatures":[{"sig":"MEUCIC/MR527iNNkDLkkfl0HKAqZ+4xSpJp5o6cP91nIcnczAiEAlqt+8/I32I0tapwi+n4jvoN+CRX3FjVVz76Y5wdFci4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"05dff4eee9ca6dd292406324b755b4363274b018","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.8.0_1783437295931_0.647962346431399","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@wasmagent/aep","version":"1.9.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.9.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"fc7e01b3e5686fdff33aef748bd4480a9fa89d95","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.9.0.tgz","fileCount":37,"integrity":"sha512-sdKMN16VJ0V0p78jEDfbyBgT8+rQxv3kEFtea6qvj1+5NPwYcHNA3GmknVUu/hfBR3OaeBn1EUkTGMQaP2Q4ww==","signatures":[{"sig":"MEUCIGTH5f2bkMnPaVWilSyG9SNvb7/sewYmFP3wJktQP/etAiEA8HVF7O/Z0rpr4DlNL7MWW3P1K3oXGLV2qjMsqda0Fig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69d6b9ae62de04c8e0c26f55acac8e6d46b92647","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.9.0_1783567974721_0.7952453987977579","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@wasmagent/aep","version":"1.9.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.9.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"b5188cbcc62e0000549d1318a653a80817ee48cf","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.9.1.tgz","fileCount":37,"integrity":"sha512-O7PyyDZ6OZmFBoEF3KD5aNDBNzats5eruAi5JN5aq4zS/e+2Ol11jQ9VO1QoPBL8qIDEfh7CraKF8yNs6W1jiA==","signatures":[{"sig":"MEUCIFTY7uuQ6lW2wp3sK9oD9N2t6xwfCrl7RbrNkdhfXfqeAiEAuladAYZh3VxqhgHO5EROdVH+lQrIpz9korG7CIS+sUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"671dedd8e2751621c19b559fec6316b35bbe5452","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.9.1_1783570326061_0.554549524851826","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@wasmagent/aep","version":"1.11.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.11.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"7033eeff8a00ebf40b55933c098693618ae1f9ee","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.11.0.tgz","fileCount":37,"integrity":"sha512-Psl3KApaLW3et+ZlXc0k3Mwadp8S3qufSva9nLyTnu2G79OeE8dhwuaxO/64nkRsgnXv8BzBwN2mhb8HQVXJHQ==","signatures":[{"sig":"MEUCIAizbZpOut4AWEhfgHlqw3Mp66rWeltT2bm6TVZhHWfcAiEA/rF8xXCGzkVxkCWZAhss7QC+wn1foV/NPIzs22tmjQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"faef0b86f5eceb08e62b14a565dadb2855466360","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.11.0_1783656355262_0.7849601575209442","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@wasmagent/aep","version":"1.12.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.12.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"9fb61f654b5d5c45ca7339e7694ef12ff51a1217","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.12.0.tgz","fileCount":37,"integrity":"sha512-Bf0P0CjyG0q61J8LDgauXZ9ZpAcWXSiT5by8OGPVfhSdT0PDFgWiBkT46F+oM6sAhj0+tc1ZWqCAWAWILRAGUA==","signatures":[{"sig":"MEQCICf8/WLA3/0W0Gc489RKvPptDYVI1RZa5A9F6Kl7dztmAiAkJGk1Es95sFy6Um5B/WsNAKE7qOAsd123uzi9R0ciXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"833fcc132e60a384acba315d576f0495eae6f1cf","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.12.0_1784263520058_0.21578628368598074","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@wasmagent/aep","version":"1.13.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.13.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"8bb8829d956b6b2b6bd1c22a0078c78bd4c91654","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.13.0.tgz","fileCount":37,"integrity":"sha512-swn0lfDnaDqiyBga38S3fbQ15Lw9MJ1M4KAzxNofRqsUCF22unFoxqhg6e/ljO5U4DkrgnTXMVwfPDQJNFOi7A==","signatures":[{"sig":"MEUCIQDNCrIDApLNIco4PgutoyaCwdhaUATWqDxGuE3vGa4AVgIgMFghCr4/NYc2oFOk8pNgh6oOkXJQ78/gzkNUKbaZbrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154314},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bbcbcb00305c9b1bc8f91b2055d29a587b095cbb","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.13.0_1784263834717_0.2406075364356648","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@wasmagent/aep","version":"1.13.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.13.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"952a709d0765d262f77878dd2c287859adce66b1","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.13.1.tgz","fileCount":37,"integrity":"sha512-u1s9cXav5qlqA64zhXjHf3UognDI3yW5fzho05NLlCDeMUHaeexh2rLtqOZseDq0//p/8j0A9P4RotU4vrnwpg==","signatures":[{"sig":"MEQCIB1NhHGrGy3Ikgj/fcwu1sH4SWNeZTayeuNSaW6uE+ZZAiAbqJEI5LlODK424LnGTugb/vA+U3iq+VZ/8Qgf8Ad4Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c4ed12df71cdf1e9eaaf237f87b87aa4b5128777","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.0.0","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.13.1_1784442266148_0.6155965964994747","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@wasmagent/aep","version":"1.14.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.14.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"8d88257ce4a4704132495628c959dfc60fced989","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.14.0.tgz","fileCount":45,"integrity":"sha512-5+bFz5oNMVkxpwi6g58jnlJWWogAvj61C/1Df2y6Zc3VgQIKPQy4kvxpjw5ooEXH9owzhs/Tj4cnRiikWqnG7A==","signatures":[{"sig":"MEYCIQCb1dQsbofXDLjZIG8+cERHLbAs5EROCXehPjhqm9hD8AIhANu0azmhYZN8IF/cKVGD9QfxiISBgbvbDX6HjhUPt6BQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161281},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"51a0b036efeb9189123aa46d358a5ed18ea7824c","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.14.0_1784451162478_0.398698224576697","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@wasmagent/aep","version":"1.14.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.14.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"9161eefde317a37080b34212c7e410b4af80ef83","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.14.1.tgz","fileCount":45,"integrity":"sha512-hjeEFWYpwAvb3IcTDWscUAP6YHJvlG5UH9+3rPVH4rdrCF4bem6vRk5BDZ50K4Pv5LdR6dur7xcouZ5SbFJOcg==","signatures":[{"sig":"MEYCIQCfZY75J32TiwDt/wP0nks+Zo7k5DaoapYCF7KTzbb4UQIhAPjKhP6HE94LyYvMQcm0KUKfnMRFaXfFW3NCEsxO1qSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9a77db426ebc9f4a477b73bae47b236bef561353","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.14.1_1784510058831_0.680241413101242","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@wasmagent/aep","version":"1.15.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.15.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"9d97622f9de3d4253ae784b5b905c45dead28c6f","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.15.0.tgz","fileCount":45,"integrity":"sha512-EzTbN7hLaO4coup85mViTu0stbgBejf7YbKHwEPkcw2tvLskte5xRg7nDMV0oruouiRLAgAApzgPbkJ+GQKH1Q==","signatures":[{"sig":"MEQCIAOi4HU+HFSgtaDhcsrWtYiYU0mZe1Mwc+8Nq3NBYPdsAiB1zNNm5AdBcVHNvfiVQFoEUo37Ylhpo/rR/ti3p55VPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162486},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e9586f598f82c2ad89d1d9539097b76f5b6c5466","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.15.0_1784513378086_0.12152561140500429","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@wasmagent/aep","version":"1.16.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.16.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"86f478a2c9008bbc6d1983859aec3d654ac5bed6","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.16.0.tgz","fileCount":49,"integrity":"sha512-r8KwQ0UGspPfqdgDNFkVGttjIGawI4wH/0k2qVKM+zIGIDGZIVOzkXZ1pTPEBXyV8zCrHRvlflacoDVhPiqSeg==","signatures":[{"sig":"MEQCHxG7YwxdzGFjoyuY3x2FRknsC5lsvz5l53/o36b34SECIQCX/AERlgS7LF8IInPORfT6ixUEkobUTH+A5y1r5xQJiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0bb5736271bdf40facdd604e8a04734fb09e10e9","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.16.0_1784517067301_0.7144443499303323","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@wasmagent/aep","version":"1.18.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.18.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"38fde029568ce45a60b321c467c063e9c3c8bf1a","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.18.0.tgz","fileCount":49,"integrity":"sha512-iS9mYplPODSbLFFE+Wy3rkmXL3eZB/9abVGnZuO2rcJNd0FM8bUqsjorzTaGYykjXY4JHUDsRReyKTAObE3XVg==","signatures":[{"sig":"MEYCIQDv/z0Ust86tEXakcA59u1o7KRRMITA3AQA3kJ2EUFXUQIhAMGI94vUjzaHhqvE1UBQ6WnkZRCjH2ISPTLcNZQ7Zh5v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4d3bba123fd4d06e4adbc1e0db5ebd5547eeb18c","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.18.0_1784519211587_0.8893611019686916","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@wasmagent/aep","version":"1.19.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.19.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"3ec3f163e4ba1038dafda2caf6de2bcb77954452","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.19.0.tgz","fileCount":49,"integrity":"sha512-/Ofa1H6Q96SMAJ3RX5oJLuJlvlgGskuGjWg3+u6wC+NiCxOvExCJxDS/RSnIbE4ea/tzwMU8gBHi6kCi5c5U2A==","signatures":[{"sig":"MEUCIQDVk/KG0tuHwK5F1vU1cmWNSpu3bVeJykStIdsrwOB1yAIgMYzqbNZADo+tZG8GVpwa1aL63vm2RgFp/gR89OgYzaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176388},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ed3e27dccf81745b254788ba639972281fba1e37","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.19.0_1784521330706_0.560941975012583","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@wasmagent/aep","version":"1.20.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.20.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"65a31e3220fc2e6ea4a3a2cafc4514ee7fb599cd","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.20.0.tgz","fileCount":49,"integrity":"sha512-qMT9iNw82ud1GP5luFfw6FtWHxJAXzrj2w1lwBur9u/ISyfAaFbuG51au3GnKm1Y1W3CFQwyF+CO8uFoLMbPCg==","signatures":[{"sig":"MEYCIQCW81YAwShIbv81I0U0o2r2DvmPSoB7uS5+YscEOVTFngIhAJWHMkB8ubDUVKxdUmdqDW1rU2ZJDkA8vFjx/MplWGsB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176360},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3e9ad08e357de8dc1d358cd7e8c32d6eda1391d5","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.20.0_1784611317120_0.013399093519610439","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@wasmagent/aep","version":"1.21.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.21.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"3b165502c37f4ab0f1b17df4c990fd342151587f","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.21.0.tgz","fileCount":49,"integrity":"sha512-XczJjx51C8/HOabwH+9K/8AbWR5Iz/dtPXKon5S0lEvO7GPtwonq8Am07pXFyisYsKaDkXJ6eQzRDteDJtm/dg==","signatures":[{"sig":"MEYCIQDg9XlRe10VPoHIZaFFdUkzdVVCoNvRtQpXGyb7/EBYmQIhANC5vMcz8487Glye2n/SSez/Bevq7zf6n7FSJRr4dN3k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"466af5863ff579e96ecd8c011fc499b77bb59103","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"10.9.8","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.21.0_1784692569762_0.7886556710279713","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@wasmagent/aep","version":"1.21.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@1.21.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"affdd266e37286df237a8ed02e6009478154931a","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-1.21.1.tgz","fileCount":49,"integrity":"sha512-Dy27Tncrzn+MoEsgJMO1LQaKRMBcf8mQ0V0M1oX32WRj7C1mNNGB2g6c/iw6am8HiFRkHfxsN+2JfE8JpYYiJA==","signatures":[{"sig":"MEYCIQDt/f6SfmJl3tnNfdXb45moMrYCAxLLWbD+RcAvJKc4iwIhAKxviJEA/bXMG6VGtAlP6/YDwVqySyxYv1KS+fSRWIDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bd6b82af6546a2d8376220416c37463fc3efc9e3","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_1.21.1_1784798764655_0.9951652318313964","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@wasmagent/aep","version":"2.0.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.0.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"1032d31194dad116b2a4735f518c5979d50090db","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.0.0.tgz","fileCount":77,"integrity":"sha512-ErBXtZ+abOqAkVPBdLt9eDuOMIHm7IPcX3AvuhAys/gweZcFrrUkAV5KRm8fVfBMB4HdZh/bAX5rDfsHyzkeXg==","signatures":[{"sig":"MEYCIQCNWgKv8AonZapDOZDMp138r2/5/l2NfgPAps0kH0FJjwIhALggio3EN88V+zWH8cMMWxVChOVvcHHSlxIADUfYEXbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"928007f646bef1a4763d0650bde56ce72adbcda2","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.0.0_1785329594326_0.7862181698471491","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@wasmagent/aep","version":"2.0.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.0.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"4b19ccabda739f64922ce16bbc28bad097f2c913","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.0.1.tgz","fileCount":77,"integrity":"sha512-gj1hAWEat3BS1cOaS5eaq2Y3zs/0LXxCQgYY2j0FGMfh9XjM+ZxhWuX/HY6+JGSOQ+mBGLofZZgTxfqmbZPojg==","signatures":[{"sig":"MEYCIQC6/UjK/VY2Fms58rdTiXuWHNJ2Bpyd81OfDmItqL7lFQIhANQi7IEiVUSSyqXrUvKhM9GaFnd3vU4gHDqj1xwOTA7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"032caeb8611c1ed1a1f678b3eb3fce33841226b0","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.0.1_1785332919263_0.2463189738588316","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@wasmagent/aep","version":"2.1.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.1.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"f2ead20b93ef71a190e1203371eeefc217044c78","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.1.0.tgz","fileCount":81,"integrity":"sha512-S8d+lV1W/mrgsodYsz0i+0jSA7ah8M36yJ3GsfGZcmSK8CdaMKHCXU42ygi4sf+JueFsgXjf+FceVs6U908BPw==","signatures":[{"sig":"MEUCIBhykVko5+XLtIZJzPPrE9/eeE97Mnafhb3khWnqsQSoAiEA0poSnHeIzihTOqElf76KWAlsTJTNzGOtHlov0xg02Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446048},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5feb84d37359bc057569f6d5607dbc628ad0610d","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.1.0_1785356162589_0.6290797205855212","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@wasmagent/aep","version":"2.2.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.2.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"54ca9d0a06a18abc70e385639989291ea2f4cf23","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.2.0.tgz","fileCount":85,"integrity":"sha512-EiKgUBNQOnuWe7pntQCM8iPRqGVoNbPuAGF0UMapkMOd6lti67ai54tSOk9L8ock2RG4GJl1lTFkvAfDILruAA==","signatures":[{"sig":"MEUCIDsD3A+o+WRp3OJqE3lLecS161+qW3OBhLrmsmHw33svAiEAjZ4X8aflNlQO5rMf+mpkIjQ49lD++DwISwjacjU26Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":469946},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6e25b5a0df2059b8521c017477f933ebccc0399","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.2.0_1785371036225_0.3437858598363097","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@wasmagent/aep","version":"2.3.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.3.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"bcd72245a85f2b19857534c88dca027ec37106f4","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.3.0.tgz","fileCount":85,"integrity":"sha512-OUZUV6zmDoNlq/XEiwVsaK6T3EtALNRItiZaBejBkYxT3AKkUqm0O+5524y9r2pnu7VUDHe0OixMHf+VaBHAEg==","signatures":[{"sig":"MEUCIDU7ioTDkiiDuUZSw8pwm02KIaXNE8SfWYDkjWh3tDxuAiEAzDtXvBr4HFDKZMcgpf4DHq0UXjoiKNx28CaQjyJZmdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474875},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d424b80e65fe11905e59e00c9483f232fab1fd1b","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.3.0_1785373384830_0.6294976881658836","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@wasmagent/aep","version":"2.3.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.3.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"527fe3fec290c1b64fd5a0806060eade2aafdc6e","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.3.1.tgz","fileCount":85,"integrity":"sha512-v8TjnUsonuF9HRQIPEH2UNZASE/vneO8lt25nUah3+xjEVH8nDp4ldQkSV2Ab/NH+ZNYAkOJOjFXAzZW/zcjKw==","signatures":[{"sig":"MEUCIFaIUdLM8CIGIuQMTfNTYLPn07JRr7UF4X1jKCk9HF5cAiEAgVPvq02daQbCP3M1WPbBBiL77ikLUBnZVXO0qBdhrz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":474874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1b89eb6d906ae0489df5c6d0654e1ab89de4db8d","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.16.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.3.1_1785478283087_0.5897105152136195","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@wasmagent/aep","version":"2.4.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.4.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"088f02de4bc91f83488ca81ab85c4006513e9f09","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.4.0.tgz","fileCount":85,"integrity":"sha512-ZqX7KsEOfWm3yDV24YMIPOFCLvPe+kvpEgIRHfhnN9mOv5ssN8PQ1wJw9Vfz86k9tS8ofwXoLZ3Fsg1GyllCnQ==","signatures":[{"sig":"MEQCIBGkw6b8Ke5uMW/a/mPKdIyG8P0ENOsDEMd9hcKM6dGYAiBkMzzpY9luPB+ccYT7E9BCcLRsxAaRVY+PohP/L0liFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":478404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"202a7c98c00a0d18ecd6766a6753408fe3a89234","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.17.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.4.0_1787840714594_0.43520390961673083","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@wasmagent/aep","version":"2.4.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.4.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"e08b2f178e690cb02f64419a8c894b3379230044","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.4.1.tgz","fileCount":85,"integrity":"sha512-iWtvGtJEUJTAm+1dMxDws7vZ/SsF/7CPogyggepK4s4Neff2iC5RWXjGuBxbeoo/m6Pes20VvL7DWJQNsNZwBw==","signatures":[{"sig":"MEUCIQDawWmu7o6mN92qUTcW3EKKGz9a78PAkfi5aw3MLNsTrgIgB3yp5w6lLq4NADw1BlwyZORJCtVajXsal6x0WIvVsb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484491},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d0872d1accaf1163610f8014b0ee66ac4c1ded4d","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.17.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.4.1_1787926697687_0.9936397095443252","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@wasmagent/aep","version":"2.4.2","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.4.2","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"40b0b103a2a4800a3f3ea84a56e83440ff46fd2d","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.4.2.tgz","fileCount":85,"integrity":"sha512-6oTaFJno9q0HJmW6UBbOW1uLrYHyHtGzBQLbXRTkQBRruQuYERiXs9p8uSjDFGrF0QSdKyuFoo8nzILfgquTgw==","signatures":[{"sig":"MEQCIF7wD4p7EmA2/STUD3mF37vr6m4PTaTeQQgOk5+Oc6rCAiAgDX6zyAw2EaoYAk9aSVGo3z4RRWmPwJ2nIKjASYGIfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486155},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9a604236c7087c9217ef83588beb44465bce7e43","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.4.2_1789094689555_0.040343048187821307","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@wasmagent/aep","version":"2.5.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.5.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"57e21b57e207a691125bd7aedbc5dc963d2e7a72","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.5.0.tgz","fileCount":85,"integrity":"sha512-jOVnbJJEANPxm14gHayMnazmqRWOiLSROFND6OdowBMo8POtw6xkJm0rI5bGpcaueNggtS5Yu/JJOoLqkPfSQg==","signatures":[{"sig":"MEUCIEdjkLAU9lBEUOl+vuArgyLBG6g8McbD7/h4HJL9lYo+AiEAxEflRzocjthdM649kmHvmJVLM3jIFK2RqWY5EPtP8kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498372},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a93aaf964491e56d4d931f11fba33dbdf5e739ab","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.5.0_1789105554627_0.8842158891476555","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@wasmagent/aep","version":"2.6.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.6.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"337fc716f01705d4319f442b88b9b214869da736","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.6.0.tgz","fileCount":85,"integrity":"sha512-QvmoxpK0nH+axp2sxbIXAGoPHTkZxujPHM8ESHD09sU69tctKf9DVXzRUmbbxpW04jtPj6aexARhEcIVvYhbzw==","signatures":[{"sig":"MEUCIQCKcrH4PjTxnEA/UPh0TleOmQbBFCV5G3h6CWQ5finJyAIgOLX0LXAd3gFDuX2QvHfPUMNusrN7SJoeNpATe23vavA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de93065195089796d11e1bfba9f6e29442f6463f","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.6.0_1789178018569_0.5018900911131761","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@wasmagent/aep","version":"2.7.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.7.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"322e624e28b1c32aa2def8c4e2390e1f3b6374de","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.7.0.tgz","fileCount":85,"integrity":"sha512-R4NJ7b0JSRerMobb6TcgXYBPeKHcS/TaeyRSZS4vxbuP5XFN+tlan4Wxu9d9lkW1AXoJAh+g9Qp/qfKfpXaQ8g==","signatures":[{"sig":"MEQCIB1XM8MgDYQiPynDfp0Ca8D6U+VFzmWCyaH4WNS0aIoZAiAha3Ktg63KtTD6E0iK5j/86ymTq+nuR7qYVq0aPvXyUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503561},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"27915ba7e5d4968a55168ec61c85da2a6f287641","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.7.0_1789181188860_0.198469945306889","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@wasmagent/aep","version":"2.7.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.7.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"53da9b87ca3e8e188c0113a9a237312401ba0584","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.7.1.tgz","fileCount":85,"integrity":"sha512-xF0eNC7JVWbwO0Xn7Lnum4jbmwRQ58w02bAFEhx83BMdyFw6uapnwll6dtWlUfybgU91Jr99oNXdvimmdOi5/g==","signatures":[{"sig":"MEUCIQCl5U1cTUZJtQbaUYhXlY6A+oZ0PBBV9JXAJvtwy3nrMwIgGllVCZQchurS4qne8nUkQ6+6SC4/Pq/eLnw2u6c7oL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f080fa7a2b5da392443e14338c938c114821e824","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.7.1_1789182175341_0.42043502963989887","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@wasmagent/aep","version":"2.7.2","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.7.2","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"17d153b73159e4cf5e4494704b05b6e728482936","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.7.2.tgz","fileCount":85,"integrity":"sha512-om27VOXWY7+5ar/cqDPTa8QaSQaqR88A3mwHnag3BrhdZcrhCJdYOr6SqepJHkHbJ0qLQ0Udje5FR+QHeSBG9w==","signatures":[{"sig":"MEYCIQC+oSqnQAUzjlKHRmjqhp7KZDAxXAlU4vySyfuwmaH4SwIhAP+qlQRwR3jvgr1apSpxOifmuAThHp06aG5xDttmDN4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee0b965a6d287242245963922f2b478aef50a9e1","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.7.2_1789188590825_0.6762691526219895","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@wasmagent/aep","version":"2.8.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.8.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"8a130d8dcaa98cb3f3be1ba77113b22eef150d0b","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.8.0.tgz","fileCount":85,"integrity":"sha512-XQd17oY4MROC/4B+RiH/bXGafXAlB2hCe7RqwRH81hNmrU6iFcWmpBAx+pQuw71Jtetd392ua0+ocxIXb44QYA==","signatures":[{"sig":"MEUCIQDS1yNk1Es72RW3Nq/2m4apolhiopaJQTZWTPpDm8tEqgIgK6ANh9+eObWYcZhX3E+HWEEBLC6+0xnoGbhi7gwDacY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6bd84f5da70655832d661905c0a47ce91cf639ba","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.8.0_1789266955443_0.9703456769490753","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@wasmagent/aep","version":"2.8.1","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.8.1","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"b74b525b5a3789ea6c0c2a87516cb4cbb1d8e07a","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.8.1.tgz","fileCount":85,"integrity":"sha512-lfncQ09kA4/Zy0sU7Tm8czni2SNm0rx2WC/UPz8VdXzMzPgn7IRyvdeRXVb3yiyBfk+HkuiEKbgjaC5Q3HwfIA==","signatures":[{"sig":"MEQCIBhbClBveHgPC8XGIz0ljztfJ4e49PGgj0lErb+kGzgdAiACPFdqpxZ2MORgbN47MW3xoThqvHhWDsTLl8RGkvWCNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558508},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2f4539f899087799364b789bc4d1636ba7db4450","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.8.1_1789272125245_0.7653355058904958","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@wasmagent/aep","version":"2.8.2","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.8.2","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"2bf52c7a30898947abdf2b61c2fbb893045bb77c","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.8.2.tgz","fileCount":85,"integrity":"sha512-Sjhp8Rd0ZnEHquKVsVuZQ0KjBnjHQxYQooUq1apNWejzXDy40LgXLA5Dk3XSrLUOnm1RojsMRx/aJrZM+7jZBA==","signatures":[{"sig":"MEUCIF/Ne4wsHyfyl3nUQtA2SC7tj9AyHZq4hxvCh9h59RxCAiEA8K4X2iWdCaTFcqJ+jZti9CVeKRYv0VFxBwvkmIsQLF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567596},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e77d473b8475f16e0fb7ab81bed03a4fa140257","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.8.2_1789272774428_0.5014603010347836","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@wasmagent/aep","version":"2.9.0","keywords":["wasmagent","aep","evidence","provenance","compliance"],"license":"Apache-2.0","_id":"@wasmagent/aep@2.9.0","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"8ac6b0cda243ee5aeade062d7cba6020e513f954","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.9.0.tgz","fileCount":85,"integrity":"sha512-urZONmPCYlUVfdQ9HsVCJE0lqpItSl2Rr8Pzf1xc+kkWrJpxvAYLu6Cob6kd24CTl63zMgQB8vzWpGUyBimgRg==","signatures":[{"sig":"MEUCIQCRVH1l2FZPGLNThIh4UmX3xxrWC/3HhojfRAVjpaztKwIgQPkI4/xJMkilPunx+mw8riz6GuBMxUfpne0By8H/b4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650407},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d7c8c856e92e17c6b6aabfe55fdd1331fd797021","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"tmp":"tmp/aep_2.9.0_1789275812238_0.676595692251841","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"_id":"@wasmagent/aep@2.10.0","bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"dist":{"shasum":"aa7712abe9afaceea92f5d1dd1c1fcdae65a4bb1","tarball":"https://registry.npmjs.org/@wasmagent/aep/-/aep-2.10.0.tgz","fileCount":85,"integrity":"sha512-2vKFTCWwWT3/n9J0noq81wIDtkkn9Lrk7EoxETL5G7qkqKzz+0gf6X3ZJsVSst1GhuZdkgkPF05fNdBb/dG7aA==","signatures":[{"sig":"MEYCIQDEVzy6udKbefoQ8Glvx1jieIClIZnvWfecGtnnA3j4kgIhAOCn/Y2yjHoGzOMwNW/AagyGxd70WxVo6cXbZVQvzOsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHEi36D8kIvG5HfB8pAGctz6jG8bAPsqZSNa/VprdYg4AiEA8SvHvxSThQEmjxEv8+s1OKRfQqJ/D2n+Hf+mJqTexZc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wasmagent%2faep@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651146},"main":"./dist/index.js","name":"@wasmagent/aep","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3365307b9e2bed1f048540e254c33a4493fdecbd","license":"Apache-2.0","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo","typecheck":"tsc -p tsconfig.json --noEmit","schema:check":"bun run scripts/export-json-schema.ts --check","schema:export":"bun run scripts/export-json-schema.ts"},"version":"2.10.0","_npmUser":{"name":"tellerlin","email":"lintao_mailbox@163.com"},"homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","keywords":["wasmagent","aep","evidence","provenance","compliance"],"wasmagent":{"tier":"tier-1","stability":"beta"},"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"_npmVersion":"11.19.0","description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","directories":{},"maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^26.1.1","zod-to-json-schema":"^3.25.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aep_2.10.0_1789568415205_0.17099827907268916"}}},"time":{"created":"2026-06-25T14:51:19.571Z","modified":"2026-09-16T14:20:15.767Z","0.1.0":"2026-06-25T14:51:19.916Z","1.2.0":"2026-06-26T03:48:33.098Z","1.3.1":"2026-06-26T05:11:14.230Z","1.3.3":"2026-06-26T19:18:48.220Z","1.3.4":"2026-06-26T23:30:18.667Z","1.4.0":"2026-07-03T07:58:10.743Z","1.5.0":"2026-07-04T07:18:24.759Z","1.6.0":"2026-07-05T05:13:49.973Z","1.7.0":"2026-07-07T12:46:25.419Z","1.8.0":"2026-07-07T15:14:56.065Z","1.9.0":"2026-07-09T03:32:54.860Z","1.9.1":"2026-07-09T04:12:06.212Z","1.11.0":"2026-07-10T04:05:55.407Z","1.12.0":"2026-07-17T04:45:20.182Z","1.13.0":"2026-07-17T04:50:34.895Z","1.13.1":"2026-07-19T06:24:26.293Z","1.14.0":"2026-07-19T08:52:42.602Z","1.14.1":"2026-07-20T01:14:19.001Z","1.15.0":"2026-07-20T02:09:38.226Z","1.16.0":"2026-07-20T03:11:07.548Z","1.18.0":"2026-07-20T03:46:51.731Z","1.19.0":"2026-07-20T04:22:10.830Z","1.20.0":"2026-07-21T05:21:57.247Z","1.21.0":"2026-07-22T03:56:09.918Z","1.21.1":"2026-07-23T09:26:04.789Z","2.0.0":"2026-07-29T12:53:14.470Z","2.0.1":"2026-07-29T13:48:39.416Z","2.1.0":"2026-07-29T20:16:02.772Z","2.2.0":"2026-07-30T00:23:56.371Z","2.3.0":"2026-07-30T01:03:05.021Z","2.3.1":"2026-07-31T06:11:23.243Z","2.4.0":"2026-08-27T14:25:14.738Z","2.4.1":"2026-08-28T14:18:17.843Z","2.4.2":"2026-09-11T02:44:49.691Z","2.5.0":"2026-09-11T05:45:54.767Z","2.6.0":"2026-09-12T01:53:38.888Z","2.7.0":"2026-09-12T02:46:29.003Z","2.7.1":"2026-09-12T03:02:55.479Z","2.7.2":"2026-09-12T04:49:50.976Z","2.8.0":"2026-09-13T02:35:55.633Z","2.8.1":"2026-09-13T04:02:05.415Z","2.8.2":"2026-09-13T04:12:54.587Z","2.9.0":"2026-09-13T05:03:32.384Z","2.10.0":"2026-09-16T14:20:15.303Z"},"bugs":{"url":"https://github.com/WasmAgent/wasmagent-js/issues"},"license":"Apache-2.0","homepage":"https://github.com/WasmAgent/wasmagent-js/tree/main/packages/aep#readme","keywords":["wasmagent","aep","evidence","provenance","compliance"],"repository":{"url":"git+https://github.com/WasmAgent/wasmagent-js.git","type":"git","directory":"packages/aep"},"description":"Agent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent","maintainers":[{"name":"tellerlin","email":"lintao_mailbox@163.com"},{"name":"haining-yin","email":"hyin.sybase@gmail.com"}],"readme":"# @wasmagent/aep\n\n> **Maturity: beta (aep/v0.5 schema)** — the record vocabulary spans side-effect classification, state-digest metadata, argument-drift detection and approval-mode semantics (v0.3), DSSE attestation (v0.4), and attribution grading (v0.5). The Ed25519 signature contract remains stable from v0.2. The signing key management story (KMS rotation, key revocation) is still evolving; treat key-id semantics as beta-stable.\n\nAgent Evidence Protocol — runtime action evidence and run provenance types for WasmAgent.\n\nEmit verifiable `AEPRecord` evidence after every agent run. Records are schema-versioned: the emitter emits `aep/v0.4` (DSSE-attested) by default, and opts into `aep/v0.5` (attribution grading) via the `schemaVersion` option. Earlier schema versions (`aep/v0.1`–`v0.4`) remain valid and parseable. Records are consumable by `evomerge` for audit and training data export.\n\n## Install\n\n```bash\nnpm install @wasmagent/aep\n```\n\n## Usage\n\n```ts\nimport { AEPEmitter } from \"@wasmagent/aep\";\n\nconst emitter = new AEPEmitter({\n  run_id: \"run-001\",\n  model_id: \"claude-sonnet-4-6\",\n  model_provider: \"anthropic\",\n});\n\n// During the run — record tool call evidence\nemitter.addAction({\n  tool_name: \"bash\",\n  state_changing: false,\n  result_digest: \"sha256-abc...\",\n  timestamp_ms: Date.now(),\n});\n\n// At the end — build the signed evidence record\nconst record = emitter.build();\n// record satisfies AEPRecord (aep/v0.3)\n```\n\n## Factory / Builder API\n\nUse `AEPEmitter.withDefaults()` to create a factory that shares common options across many emitters (useful in long-lived services that emit one record per request):\n\n```ts\nimport { AEPEmitter } from \"@wasmagent/aep\";\n\n// Create once at service boot\nconst factory = AEPEmitter.withDefaults({\n  model_id: \"claude-sonnet-4-6\",\n  model_provider: \"anthropic\",\n  repo_commit: process.env.GIT_COMMIT,\n  runtime_version: process.env.AGENT_VERSION,\n  recordingMode: \"full\",\n});\n\n// Per-request — only supply the run-specific fields\nconst emitter = factory.create({ run_id: crypto.randomUUID() });\nemitter.addAction({ tool_name: \"search\", state_changing: false });\nconst record = emitter.build();\n```\n\nOverrides passed to `factory.create()` take precedence over the shared defaults.\n\n## Compliance fields for run-provenance traceability\n\n`AEPRecord` v0.2 carries four optional string fields whose intent is to anchor an emitted record back to the exact code, runtime, policy ruleset, and tool manifest that produced it:\n\n| Field | Meaning | Typical source |\n|---|---|---|\n| `repo_commit` | Git commit hash of the agent code at run time | `process.env.GIT_COMMIT`, or `git rev-parse HEAD` captured at boot |\n| `runtime_version` | Agent runtime version string | `process.env.AGENT_VERSION`, or `package.json#version` read at boot |\n| `policy_bundle_digest` | SHA-256 of the active policy ruleset bundle | Computed when the bundle is loaded (boot, or on hot-reload) |\n| `tool_manifest_digest` | SHA-256 of the declared tool manifest | Computed when the manifest is loaded |\n\nAll four are `optional` on the schema (`packages/aep/src/types.ts`). The constructor of `AEPEmitter` already accepts them — there is no API change required to start populating them:\n\n```ts\nimport { createHash } from \"node:crypto\";\nimport { AEPEmitter } from \"@wasmagent/aep\";\n\nfunction digestOf(bytes: Uint8Array | string): string {\n  return createHash(\"sha256\").update(bytes).digest(\"hex\");\n}\n\nconst emitter = new AEPEmitter({\n  run_id: \"run-001\",\n  model_id: \"claude-sonnet-4-6\",\n  model_provider: \"anthropic\",\n  // Captured once at process boot / build time; reused across all records.\n  repo_commit: process.env.GIT_COMMIT,\n  runtime_version: process.env.AGENT_VERSION,\n  // Computed once when the bundle / manifest is loaded.\n  policy_bundle_digest: digestOf(policyBundleCanonicalBytes),\n  tool_manifest_digest: digestOf(toolManifestCanonicalBytes),\n  signer,\n});\n```\n\n### When to populate\n\n| Field | When to compute |\n|---|---|\n| `repo_commit` | CI build (baked in as `GIT_COMMIT` env), or `git rev-parse HEAD` once at process start. Stable for the lifetime of the deployed process. |\n| `runtime_version` | Read from `package.json` at process start, or injected via `AGENT_VERSION`. Stable per release. |\n| `policy_bundle_digest` | When the policy ruleset is loaded — at boot, and again after any hot-reload. Recompute the digest if the bundle changes mid-process. |\n| `tool_manifest_digest` | When the tool manifest is loaded. Same lifecycle as the policy bundle. |\n\n### How to compute the digests\n\nUse SHA-256 over the canonical byte representation of the bundle/manifest file set. For a single JSON manifest, that's `createHash('sha256').update(JSON.stringify(canonical))`. For multi-file bundles, hash a stable concatenation (e.g. sort entries by path, then `hash(path + \"\\0\" + content)` per entry).\n\nThe exact canonicalisation is not prescribed by the schema — what matters is that the same logical bundle always produces the same digest, and that consumers downstream can recompute it independently from the artefact on disk.\n\n### Why these fields are worth populating\n\nEach field maps to one or more traceability requirements that downstream audit, eval, and replay tools expect. The mapping below is **informational**: AEP records do not by themselves satisfy any legal compliance obligation, and `@wasmagent/aep` makes no certification claim.\n\nFields aligned with traceability requirements such as:\n- **EU AI Act (Regulation (EU) 2024/1689)** — Art. 12(3)(c) (system change documentation), Art. 19 (automatic logging enabling traceability), Annex IV Item 1(a) (provider and system version) and Item 6 (lifecycle changes).\n- General agent-system auditability — replaying a run requires knowing the exact code, runtime, policy, and tool definitions in effect.\n\nWhether a given deployment's records *meet* any specific regulatory requirement depends on retention policy, signing-key management, downstream review workflow, and the legal interpretation that applies to the operator — none of which `@wasmagent/aep` enforces.\n\n## Resolving `repo_commit` automatically\n\nThe `resolveRepoCommit()` helper resolves the current repo commit using a three-step fallback chain:\n\n1. Environment variable (default: `AEP_REPO_COMMIT`)\n2. `git rev-parse HEAD` in the working directory\n3. `package.json` version (prefixed with `v`)\n\n```ts\nimport { AEPEmitter, resolveRepoCommit } from \"@wasmagent/aep\";\n\nconst emitter = new AEPEmitter({\n  run_id: \"run-001\",\n  repo_commit: resolveRepoCommit(),\n});\n```\n\nCustomise the env var name or working directory:\n\n```ts\nresolveRepoCommit({\n  envVar: \"GIT_COMMIT\",          // default: \"AEP_REPO_COMMIT\"\n  cwd: \"/app\",                   // default: process.cwd()\n  fallbackToVersion: false,      // default: true\n});\n```\n\n## Documentation\n\n- [AEP schema](./src/types.ts)\n- [wasmagent-js security pack](https://WasmAgent.github.io/wasmagent-js/security-governance-pack/)\n- [trace-pipeline evomerge](https://github.com/WasmAgent/trace-pipeline)\n\n## Tool call rollups (audit dashboards)\n\n`buildToolRollups()` summarizes a sequence of ledger records into per-tool statistics. Its return type is fully documented:\n\n```ts\nimport { buildToolRollups, type ToolCallRollup } from \"@wasmagent/aep\";\n\nconst rollups = buildToolRollups(ledger.records); // ToolCallRollup[]\n```\n\nEach `ToolCallRollup` entry carries:\n\n| Field | Meaning |\n|---|---|\n| `tool_name` | The tool being summarized. |\n| `count` | Total invocations in the range. |\n| `state_changing_count` | Invocations with `state_changing: true` (\"write ops\"). |\n| `side_effect_classes` | Distribution of `side_effect_class` values (`read`, `mutate-local`, …). |\n| `error_count` | Invocations whose `outcome` was `\"error\"`, `\"failed\"`, or `\"failure\"`. Actions without a recorded outcome count as successes. |\n| `error_rate` | `error_count / count` as a 0–1 fraction. |\n| `outcome_distribution` | Raw counts of every recorded `outcome` label, so custom vocabularies stay inspectable. |\n\n```ts\nfor (const r of rollups) {\n  console.log(`${r.tool_name}: ${r.count} calls, ${(r.error_rate * 100).toFixed(1)}% errors`);\n}\n```\n\n## Recording Modes\n\nEach `ActionEvidence` entry carries a `recording_mode` field that controls how much content is captured:\n\n| Mode | Meaning | When to use |\n|---|---|---|\n| `validation` | Digests only — hash of inputs/outputs, no raw content. Minimal storage, sufficient for tamper detection. | Default. Read-only actions with no anomaly signals. |\n| `delta` | Captures a diff/patch relative to a prior state referenced by `delta_ref`. | Local mutations (file edits, DB updates) where full snapshots are wasteful. |\n| `full` | Captures complete input and output content alongside digests. | High-risk actions: external mutations, network egress, tainted inputs, consent anomalies, unknown side-effects. |\n\nThe mode defaults to `\"validation\"` for backwards compatibility with v0.2 records that omit the field.\n\n### Setting the recording mode\n\n```ts\n// Emitter-level default (applies to all actions unless overridden)\nconst emitter = new AEPEmitter({ run_id: \"run-001\", recordingMode: \"full\" });\n\n// Per-action override\nemitter.addAction({\n  tool_name: \"patch_file\",\n  state_changing: true,\n  recording_mode: \"delta\",\n  delta_ref: \"sha256:previous-state-digest\",\n});\n```\n\nThe `delta_ref` field is only meaningful when `recording_mode` is `\"delta\"` — it references the prior state snapshot the delta is computed against.\n\n## v0.3 Schema Additions\n\nAEP v0.3 introduces four new capabilities to the evidence schema:\n\n### Side-Effect Classification (Gap 1)\n\nEach `ActionEvidence` carries a `side_effect_class` field that classifies the impact of the action:\n\n| Class | Meaning |\n|---|---|\n| `read` | Read-only, no mutation |\n| `mutate-local` | Local state change (file edit, DB write) |\n| `mutate-external` | External system mutation (deploy, API call) |\n| `network-egress` | Outbound network traffic |\n| `unknown` | Not yet classified (default) |\n\nThe top-level `AEPRecord` also carries `run_side_effect_class_max` — the highest severity class across all actions in the run, computed automatically by the emitter.\n\n```ts\nemitter.addAction({\n  tool_name: \"deploy\",\n  state_changing: true,\n  side_effect_class: \"mutate-external\",\n});\n```\n\n### State Digest Metadata (Gap 2)\n\nWhen `pre_state_digest` or `post_state_digest` is present, you can annotate it with:\n\n- `state_digest_kind` — identifies what is being digested (`\"git-tree\"`, `\"sandbox-fs\"`, `\"db-rowset\"`, `\"browser-dom\"`, `\"kv-snapshot\"`, `\"memory-bag\"`, `\"other\"`)\n- `state_digest_coverage` — a free-form record describing the scope of the digest\n\n```ts\nemitter.addAction({\n  tool_name: \"git_commit\",\n  state_changing: true,\n  pre_state_digest: \"sha256:abc\",\n  post_state_digest: \"sha256:def\",\n  state_digest_kind: \"git-tree\",\n  state_digest_coverage: { paths: [\"/src\"], depth: 3 },\n});\n```\n\n### Argument Drift Detection (Gap 3)\n\nDetects when observed tool arguments differ from approved arguments:\n\n```ts\nemitter.addAction({\n  tool_name: \"exec_command\",\n  state_changing: true,\n  argument_drift: {\n    detected: true,\n    approved_args_digest: \"sha256:approved\",\n    observed_args_digest: \"sha256:observed\",\n    resolution: \"denied\",\n  },\n});\n```\n\n### Approval Mode and Extensions (Gap 4)\n\n`CapabilityDecision` now carries approval semantics:\n\n- `approval_mode` — how the decision was reached (`\"one-shot-payload\"`, `\"bounded-lease\"`, `\"policy-allow-with-receipt\"`, `\"policy-deny-with-evidence\"`, `\"re-approval-on-drift\"`, `\"none\"`)\n- `approval_extension` — namespace-scoped extension evidence\n- `deny_reason_class` — why a deny occurred (`\"tool-identity\"`, `\"argument\"`, `\"tainted-input\"`, `\"resource-scope\"`, `\"missing-delegation\"`, `\"policy-rule\"`, `\"other\"`)\n\n```ts\nemitter.addCapabilityDecision({\n  capability: \"fs:write\",\n  subject: \"agent\",\n  resource: \"/tmp/out.txt\",\n  decision: \"deny\",\n  approval_mode: \"policy-deny-with-evidence\",\n  deny_reason_class: \"resource-scope\",\n});\n```\n\n## DSSE attestation (aep/v0.4)\n\nDSSE is the ONLY signing path — no opt-in required. `emit()` wraps the record\nin a DSSE/in-toto envelope, signs the PAE over the serialized statement bytes,\nand stamps `schema_version: \"aep/v0.4\"` (the legacy `signature` field stays\npopulated as a mirror of the envelope signature for backward compatibility):\n\n```ts\nconst emitter = new AEPEmitter({ run_id: \"run-001\", signer });\nconst record = await emitter.emit();\n```\n\nThe retired inline construction (Ed25519 over canonical-JSON bytes) is not\nemitted and NOT verifiable — records carrying a `signature` block without a\n`dsse_envelope` are rejected as `unsupported-legacy` by all three verifiers.\n\n## Attribution grading (aep/v0.5)\n\nSix optional fields make the human authorization machine-checkable — a record that merely names a principal is not evidence that the principal consented (the Entra finding documented in OWASP MCP Top 10 #44):\n\n```ts\nconst emitter = new AEPEmitter({\n  run_id: \"run-001\",\n  user_id: \"user-dana@acme.example\",\n  schemaVersion: \"aep/v0.5\",\n  authorized_by: \"manager-ade@acme.example\",   // may differ from user_id\n  authority_origin: \"subject_consented\",       // how the authority was obtained\n  identity_source: \"organization_attested\",    // how the identity was established\n  attribution_backing: \"principal_key_signed\", // what backs the attribution\n  run_attribution_backing_floor: \"operator_asserted\", // weakest grade — MUST NOT round up\n  run_attribution_backing_observed: [\"operator_asserted\", \"principal_key_signed\"],\n});\n```\n\nVocabulary shared with the OWASP MCP Top 10 \"Verifiable Authorization Lineage\" recommended control (`wasmagent-protocol` 0.1.9).\n\n## Signature contract\n\nEvery `AEPRecord` emitted via `AEPEmitter.emit()` carries a DSSE envelope and a\nmirror inline `signature` block:\n\n```ts\nsignature: {\n  alg: \"ed25519\",   // always \"ed25519\"\n  key_id: string,   // stable identifier for the signing key (e.g. \"local-dev-key-01\")\n  sig: string,      // base64-encoded 64-byte Ed25519 signature (same bytes as the envelope)\n}\n```\n\n### What is signed\n\nThe signature covers the **DSSE Pre-Authentication Encoding** of the in-toto\nstatement: `PAE(payloadType, SERIALIZED_BODY)` per DSSE 1.0.2 §2 — the decoded\nserialized body bytes, never the base64 text. The statement's `predicate` is\nthe record minus `signature`/`dsse_envelope`, and its subject digest binds the\ncanonical predicate bytes. This means ANY field mutation (including `run_id`,\n`created_at_ms`, `actions`, `payloadType`, etc.) invalidates the signature.\n\nThe four provenance fields described in [Compliance fields for run-provenance traceability](#compliance-fields-for-run-provenance-traceability) (`repo_commit`, `runtime_version`, `policy_bundle_digest`, `tool_manifest_digest`) are part of the signed payload when populated — tampering with them invalidates the signature exactly the same way mutating `run_id` does.\n\n### Verifying a record\n\n```ts\nimport { verifyAEPRecord, createLocalSignerFromSeed } from \"@wasmagent/aep\";\n\nconst signer = createLocalSignerFromSeed(seedHex, \"my-key-01\");\nconst publicKey = await signer.getPublicKey();\n\nconst valid = await verifyAEPRecord(record, publicKey);  // true / false\n```\n\n### KMS adapter interface\n\nTo swap in a hardware KMS (AWS KMS, GCP Cloud KMS, HashiCorp Vault, etc.) implement the `AEPSigner` interface:\n\n```ts\nexport interface AEPSigner {\n  readonly keyId: string;\n  sign(bytes: Uint8Array): Promise<string>;  // returns base64-encoded signature\n}\n```\n\nExample skeleton for AWS KMS (not included in this package — bring your own SDK):\n\n```ts\nimport { KMSClient, SignCommand } from \"@aws-sdk/client-kms\";\n\nclass AwsKmsSigner implements AEPSigner {\n  constructor(readonly keyId: string, private client: KMSClient) {}\n\n  async sign(bytes: Uint8Array): Promise<string> {\n    const resp = await this.client.send(new SignCommand({\n      KeyId: this.keyId,\n      Message: bytes,\n      MessageType: \"RAW\",\n      SigningAlgorithm: \"ECDSA_SHA_256\",  // use the algorithm supported by your key\n    }));\n    return Buffer.from(resp.Signature!).toString(\"base64\");\n  }\n}\n```\n\nPass any `AEPSigner` implementation to `AEPEmitter`:\n\n```ts\nconst emitter = new AEPEmitter({ run_id: \"run-001\", signer: new AwsKmsSigner(keyId, kmsClient) });\nconst record = await emitter.emit();\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}