{"_id":"@agentguard-run/spend","_rev":"71-7810a58a931967eda3809ef4b393a9ea","name":"@agentguard-run/spend","dist-tags":{"latest":"0.20.3"},"versions":{"0.1.0":{"name":"@agentguard-run/spend","version":"0.1.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"dist":{"shasum":"9d3b683fdf6ed87aba6e11f2f0b35e81e260097b","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.0.tgz","fileCount":32,"integrity":"sha512-nk5h2JH7RJnXu8rXtHhgHgRyteDC2ENMgmbACMvJoEY/gU+//bXFHtdFuJg+GUjMpwCJRGkDtND+kvp+ajJFEg==","signatures":[{"sig":"MEUCIQDGNCUnKSoeVFmgj4VUYd7izA7U+LqCKFQefBpRRI0RggIgbO0alYOHpf/pgidh8phANZcjOwtH++x6NV7LURxgEak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98580},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","import":"./dist/policy.mjs","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","import":"./dist/decision-log.mjs","require":"./dist/decision-log.js"}},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.0_1779459363117_0.049536037798102006","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentguard-run/spend","version":"0.1.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"dist":{"shasum":"4c6727e8e7d94e27973b60c5f0e84c922b5a82e6","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.1.tgz","fileCount":31,"integrity":"sha512-qcAJAaEpmaQb4YLSK7czH63HUFLzLFOHm77GRC5k2W4hVXGIXn4TEgzTGAXcJLjMaCFKaoGXYeobwtHghTlTZw==","signatures":[{"sig":"MEQCIAKkD7DmLEvrMbE1C/a1xvyvb70jTjguxjdbdoSTU8jIAiA1Oe3Xu+QvbLueEAHmZwykXfneA21RzOwJ7kYWC1fqmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100790},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"e1cd9b9ffa54fbe707b3cdeb8163268d2d1e4f00","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.1_1779566886717_0.3098629114080931","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentguard-run/spend","version":"0.1.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"dist":{"shasum":"8b766d46c259a523b975d9514f5e4826d76e0dc2","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.2.tgz","fileCount":31,"integrity":"sha512-3JPd9lOIuSM0XYR7VjBExjYFVxMxH5oKQj86cZkljE6+ph4QuTEkAfbY58wEYHBQyrr80vCFlD0enr8aD4lGzg==","signatures":[{"sig":"MEUCIQDTxfpvD3N3/Uufln1cN40BAY0piQpuVUT3mt/ocX1r6AIgHWYB8kMd4mzhWIFYPVY1v5+lYwYjvN8Cqgfqqt5hRXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100900},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"e1cd9b9ffa54fbe707b3cdeb8163268d2d1e4f00","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.2_1779567224249_0.546094505585675","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentguard-run/spend","version":"0.1.3","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.3","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"dist":{"shasum":"ae658112da9a24c9920a4e0d05086fad73405a0d","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.3.tgz","fileCount":31,"integrity":"sha512-Pjv4mvoTEfuDbcfk00wPHdUWnDL/7MIai7iqxc8ywfCptTQezhB7qNHNgq4F9gsDh3X3JFUQtpG5Kk460bMZfQ==","signatures":[{"sig":"MEUCIGHgrzz0R8V15FGMqnRB4PXnaUKQGhxX8c8/2Dh4xevQAiEAqfpXIQf9L6E6tqSw8YElj1bUVNBG1BFFnrKFwIhgkjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102437},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"e1cd9b9ffa54fbe707b3cdeb8163268d2d1e4f00","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.3_1779577925643_0.06197546990197633","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agentguard-run/spend","version":"0.1.4","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.4","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"dist":{"shasum":"21e7f1264ddababd6af276ee0638a29ce8e56521","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.4.tgz","fileCount":37,"integrity":"sha512-M6wDlg7uVmiXscQXC1w/bDR7MFRPJRpammuM7V0eLIHdXtagLe/XkGbRoelHKOoWqPXMzFyvAPI4NSUUxextXA==","signatures":[{"sig":"MEUCIQDhh2AJ0I8SJviXFPF2WBEylt7VkyaCsrG2tMNTGNWeVAIgU7x1D7DWUS9vQYKMpitjNjGzacYG0EDIDALoSuE+mrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132738},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"16d4a1215230e65a991f1ab867628f716da46f32","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.4_1779646820210_0.17131940096163722","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agentguard-run/spend","version":"0.1.6","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.6","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"5582fc5163e37cdaa561259e2898494c2124c545","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.6.tgz","fileCount":54,"integrity":"sha512-5ZCDCnWQMpBKRbH0HEnoBss8Nx/WgMSn+F80LS1F58d7kFbwD0gz/7XLLS1/naNuzs04yX6ekswS4lcxMKWfnA==","signatures":[{"sig":"MEYCIQC0fcB6Mj7E236ljDb8istDOw2I/NEA4xJ1NnBh5ibyLwIhANFKjTn/Jo+6E1Xeg29VVv8hpvWUhE+mblSXhMgmLZxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165753},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"5b49b6c09af3ace9d83f3d18685277d803fdaaac","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.6_1779665248527_0.42917315886756935","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@agentguard-run/spend","version":"0.1.7","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.7","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"cabff12eb350b88e8629f06cd92fcc2da3ad8f14","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.7.tgz","fileCount":66,"integrity":"sha512-0YqUq9Qwb6zPk3EHOrb//iBaYpkuFSwME17xnNVNgT9qjn+Hx6lIAot99lCAkJezcCt/bE5xhnGW2i0BCFwXAA==","signatures":[{"sig":"MEUCIDV6+D5dBaXsvzjW42RXcSjXytHJH0uYA8oB3cgu/YPtAiEAv28OiFpQTs3YonRk8wgRDDe0IItRErSg29ARkTGu834=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208437},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"2df21671a3d05b57401838400d60e303be7336cf","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.7_1779667241943_0.5581356643342414","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@agentguard-run/spend","version":"0.1.8","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.8","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"865414dc4649d58e25c2f699e26f922e2532d31d","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.8.tgz","fileCount":70,"integrity":"sha512-ueCQdEqBcvP4uyE04Kxo1oBdHg49fa1vlfeVek5URHfqfs0KOKBByWT78zkJUU/s4wCReGeNhlOHN/AA9g5sTQ==","signatures":[{"sig":"MEUCIQDGJ3Qn7iMn5DnK4I1+FUxmEhovpwZqyNRQ1O/J8ew1NQIgVfAjwB9VDhKQcUZ42zsrdpMaMuzX42XW845Sdb4wYmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239074},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"10b4b10a31bd239bc8293ceaeab2e5d9513c89fe","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"openai":">=5.0.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"openai":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.8_1779668137330_0.7058522535888758","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@agentguard-run/spend","version":"0.1.9","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.9","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"976d57f31847daae94a6811ecc653d404d6529fe","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.9.tgz","fileCount":82,"integrity":"sha512-T8PZ4IP67OsYdTiR5zdcS6iJEEgDcKzFq/4w1XCjuTrlGa+uZJjvojiZBjvqsoLccGoqkdYA4LAAjb9Hx9z6hA==","signatures":[{"sig":"MEUCIQC2JUqKuf2ADzVECz9PpFCohoyZRSfxgFgAjc3aKiX7ZAIgOjFkupDZomg9LytwJZyaEgbhrgOU0/wKjmRhr2Wekh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271013},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"7845e157fd0cda9ccf2c616c3f4eac11213856e3","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.9_1779669293466_0.6952182182729403","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@agentguard-run/spend","version":"0.1.10","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.1.10","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"af1ef5e8133df2cb05e07eae2b06d2f005431d5f","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.1.10.tgz","fileCount":82,"integrity":"sha512-bDXcOW9MswjgkJsfN3KUypOmX5Vw7ilKv6f6ntIigbNsbJPyc8G2Ev7dmn9qSn2qP3EtOvIaPKLxCi+AdUIPHA==","signatures":[{"sig":"MEUCIGFd2K4cUkdXAZwGD1QeBmrkEem19qQARJ2T+nd+gZywAiEAtREranT9W7JINAepbH9rAPaparkrPoFY7lN87cuVIhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271111},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.1.10_1779840503422_0.9524079300778934","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agentguard-run/spend","version":"0.2.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.2.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"f09740a71489dc3db6baba1c91b2281e553b4e72","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.2.0.tgz","fileCount":91,"integrity":"sha512-tj9g6LHYhKsEG8e6ok8MxvfxYuO2qXlGHA0hrGcc39bs1n7uOy1RcELtFa4ffyaKlOBvZSqqDsa7Ao9kIG05kg==","signatures":[{"sig":"MEUCIQCeUoRW+2XJ+AxzQk0wHThQuVtgxp1qkqF+z9egwsKybAIgZiS6iwlJRSoyOSz95tMTefN8tGO4IrFDIwlDL85hMIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326233},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"deprecated":"Beacon URL moved to agentguard.run - upgrade to 0.2.1","repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.2.0_1779920796750_0.010450881988251837","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@agentguard-run/spend","version":"0.2.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.2.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a3d45bf7da17502232f593af7c397c0364be4f16","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.2.1.tgz","fileCount":92,"integrity":"sha512-kpcIsuzCh6z3QtnTLbDe/SWuUWYXqiiL0QlZ6aGEcR85dS09NmVcl0w1ZpHJv+sQ1IhAnUEDbiq+KxLX0PkU5g==","signatures":[{"sig":"MEUCICwiVCdx0gqBIJU2SI0GlgsPMHwwyT5sZClgWqcSx2yRAiEA6cPiR8+YljgzG0lGElVErPImw32pvfiJgKBycJWYjxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326393},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.2.1_1779922064219_0.051858318789980595","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agentguard-run/spend","version":"0.2.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.2.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"213eb75852ce57021844ca898c9f2c52ad1b13c2","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.2.2.tgz","fileCount":92,"integrity":"sha512-l9xNLvYA0Dh0yIOwZPoqFbh+7hsBG4ZI1uacb+Y2SCauX1+eTpCjXc5ZhhnjuVGquk9yETbqNj0kA4/Qw/7B/A==","signatures":[{"sig":"MEUCIELiD5O17/J9W1nFojr4esN5LladNd1hudSj7sDPO7knAiEA/YnDSCxZLD1cymHGRN7/m2H17qjwkw6qsO0zbCNjgP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326704},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"node --test dist/**/*.test.js","build":"tsc","clean":"rm -rf dist","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.2.2_1779922529665_0.8955995175118985","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agentguard-run/spend","version":"0.3.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.3.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a833055605422b66b63ea6da61119c98b3e4f8b2","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.3.0.tgz","fileCount":138,"integrity":"sha512-BoIADCHuRqU0XLQvTSLKuAyCeGJd591j5YWF7lEaoTNKJ2EJunOxaCxEv9X/tny5jyjmQl9tfQtH2H1CS6oLjA==","signatures":[{"sig":"MEQCIETDAW6cjVTrFtmvUAnHxqCRtlbg+tQ1CB4HG6dLu2FzAiBS/jFrJTAkQFWp0znoMI9zerXqF7QR0A973kOORrVB3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960577},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.3.0_1779934098407_0.276788013795082","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agentguard-run/spend","version":"0.4.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.4.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"3b48c6b9561489b16c6f6120b87816647f95b018","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.4.0.tgz","fileCount":173,"integrity":"sha512-gD2FxSipiOoSC7MFZg12r8ax46lKub4qN25hf7UIswv+yE+GSnc7w2aIHwzZB8LJD4UYqSKMD83DvJHi62V4Qw==","signatures":[{"sig":"MEUCIQDOlzPwfwj9LsWtdqG0w9EFqeNpAt5hw9q8mSfCF12z3QIgUnji95DA8a+aHB4atE0K4HNFKkE1rd9iC+9e8Lhkjas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1144732},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./coach":{"types":"./dist/coach/conversation.d.ts","default":"./dist/coach/conversation.js","require":"./dist/coach/conversation.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.4.0_1779939906737_0.1117391821553817","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@agentguard-run/spend","version":"0.4.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.4.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"2a3ce9409497886377265911da15c362556b0c47","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.4.1.tgz","fileCount":178,"integrity":"sha512-v5yxQ9LXBv4gqvI1vMFsjsgq0bAAcuHYUoLPz+C7kmUF9MNnc/x1PFckkekSlAs9mq/YMbRhVtDnl/gkCd3PjA==","signatures":[{"sig":"MEYCIQDE26+UA6KGJ/EdaybZauF3S3yeFKaCBn/ubQ92kI6XewIhALNEY8uFX9JRxauqSP6JisfG4Pa3KxFGIYz7K25iACH2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173027},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.4.1_1779966321461_0.9433540252636068","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@agentguard-run/spend","version":"0.4.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.4.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"ce8f462746b507869feded682cd5ed7a9eb2835d","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.4.2.tgz","fileCount":178,"integrity":"sha512-1/a6eo8h1U+T/gDe0/yiMg6ky9C1F7uIPTLTrXptFBOX9MFBu2VXVTPVsy7qqfuspP4q6oiLWscnEfqaaqpEOA==","signatures":[{"sig":"MEUCIQDIMQm2dpHMZMf0QVACoxIU8FqRLYF18IgG1qMuzMXN+gIgVug5ESl/UpfgeNMOA2OkFsC8rqG7YH8/mJ9ds6GXuAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1173902},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.4.2_1779979283989_0.17670680929555127","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@agentguard-run/spend","version":"0.4.3","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.4.3","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"40ce85a68abaa48cf2d1c990f278d8319294dec6","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.4.3.tgz","fileCount":178,"integrity":"sha512-PIWI6wIkwnwvNeZZ4mU8MEw1wRNaZHiPNNGC2p311Loq/x+zY933/vWpkD+r6kuTe97306xAGzQVMS/4ZJbDSA==","signatures":[{"sig":"MEYCIQDvPFpquEmnnuh/wFHNWbfMPNY+EsaAwS2fAO7fQACwnQIhAOk6pfmFNNUnNSOJQdB5Kv8KzMjyIZuD8oIsSFMkP73W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1182954},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"Local-runtime spend caps and capability-gated model routing for AI agents. Prompts, API keys, and signing keys stay inside the customer runtime. Zero data plane involvement.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.4.3_1779984092225_0.923048964552762","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@agentguard-run/spend","version":"0.4.4","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.4.4","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a52b66de3cb66a8218dbb6f6a5f0ee8665341765","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.4.4.tgz","fileCount":198,"integrity":"sha512-AZZ1C9zmTHSzq2ZFN6lXVRMjlea7S74DjJ9uQbp5k4A/5I16pWGK71s9nyaHIYKee2IqPdHPHwGML9kt8G3mZQ==","signatures":[{"sig":"MEQCICnLUEP/80HM6xl0NEdRPJdIrh4hzcgntKu5R4ZLPPdjAiAEiX+Qh2gySTmS+tDx1KKha1L7WkVAqU5ZSjCYK2XXCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1271023},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/ed25519":">=2.3.0 <4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.4.4_1779995050877_0.16241196604087293","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agentguard-run/spend","version":"0.5.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.5.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"0c895b6f1ee3ba475c99e9bdc1412033896fd21d","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.5.0.tgz","fileCount":228,"integrity":"sha512-4UID6Ts3dQM6md0Egcff86KMr5lmI6utt6gnOF5qpAe6I1Z7d58O9Ymkphjbp7+89TJmA+CP35SVgrZXvV13Bw==","signatures":[{"sig":"MEUCIQCYKO44j/iRiEzvNzCXsU1JntWToRpjXuPnzmPAyxOYXAIgHVe3Bf3nvoI1xR+dMieSTISEgVWupCQmAMgYePYNy5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1357156},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.5.0_1780007094194_0.8417264327559117","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@agentguard-run/spend","version":"0.6.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.6.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"d234df595d40b7171622397dc9f6469509fea5d8","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.6.0.tgz","fileCount":248,"integrity":"sha512-6v85Oy528Bzx161LNIJCi4VHXDrQHReBRzkei+lToVlC+3M33TOwM7CYBoEkezYmzvSyq/Q6nwhpEDCjIh4w0Q==","signatures":[{"sig":"MEYCIQCt3gfJFrPpsi7B0lkjZHJCsDiy6qlOTHXwMVJ3LFwLngIhAIlN1fGo5JPJKoqgd1PQqRNSA/qqLA12Jd4UrLcYoWp7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1429022},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.6.0_1780016117583_0.4619059969004389","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@agentguard-run/spend","version":"0.6.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.6.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a178901877e17a6122e79a0dca843181b6a5c44a","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.6.1.tgz","fileCount":252,"integrity":"sha512-2zCNZ/runhjYYoDylKJBQX6hZ4QnytCrS+8qTm+uRuZqhbVglct50RENdxvjz8ajZMYWWOb+21xZ/uy8fI26dw==","signatures":[{"sig":"MEYCIQChMk2SKQDOfatqYUTnNEJCJXKw+nIXLJZslqUk+P1gFwIhAN+rh+nx/akMatVMN7kdl9OmswNU4mhtbljPEtSQVM6n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451413},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.6.1_1780019185220_0.6278758237004225","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@agentguard-run/spend","version":"0.7.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.7.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"4c79d216b527ebe3d02553d0ab7552c4ee8dd00e","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.7.0.tgz","fileCount":257,"integrity":"sha512-GwonM8KhGBeXKjNNE8E6OE96IhibnOmvV5cdUu+u1YlgPdBCnw/L6B5fiR9dwlwAxxr5QCu7e2OzZcB2KH/LnA==","signatures":[{"sig":"MEQCIBz0MY4rDRHmQhYbe0BnPHcze9QWf25CKxiFABb+nCQBAiBcDNEVjtpkSBDZNId2ss32OdeXH/wAsKKPx/bcjjqeWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1526606},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.7.0_1780056532200_0.006462385989136843","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@agentguard-run/spend","version":"0.8.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.8.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"bfb338f0a399895249627656773e7b58242e4e36","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.8.0.tgz","fileCount":287,"integrity":"sha512-hJLnMBm9QUJ4mgRGKvJiDflhsj+Iy/hIo/KedV1oH+c3+Cf9lJaxlzZRPmDjYkP0m+nPqKcBKn1Gpr/jmfU7dQ==","signatures":[{"sig":"MEQCIE6py78xm8D/WevvP4+AHAm7VBfG4RlBbuauzjh1wmiuAiBzx9uBe9oyxX60/XDrE0sqpGyVefcI1KjXccqAalg0tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632705},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"7fdb9bd2448d6987f13871a0f5411dc9399fcd83","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.8.0_1780064616374_0.35711058016036556","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@agentguard-run/spend","version":"0.9.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.9.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"7aef621b00cf66777b613395ebf6320ed7b8b704","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.9.0.tgz","fileCount":297,"integrity":"sha512-IJukTOKsW9UUFl46ZOtBQnml2G4RURJAyHEg9LAkyPCbKOA0D3+S+AgkF3jPZmTQOq5ZMtt7jo3hny0WKngVqg==","signatures":[{"sig":"MEUCIFh+6EXbmz+MeoyhUdteeIS+Db8HLEgpH5c08831fyofAiEA0KTPjiHlBRGKeY9WpVEDoVMLwCImZsbiQCPmGXrrFe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2098311},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"53d67440ad7bcbab9f67852c3f638096e6d1cd95","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.9.0_1780074934899_0.03387740525951588","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@agentguard-run/spend","version":"0.10.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.10.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"f724e8962997ff476301b4ffeef1d2113cfda4c6","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.10.0.tgz","fileCount":312,"integrity":"sha512-cjvuXILQuYNKP/vgfLUMzFfyA8la2s525PyR8eQSuo2D1sBzQxOhW3LgzAh+1LC/hw18w3eBsKl2Xaf7zCInCA==","signatures":[{"sig":"MEYCIQDerRMRGohuLTL8NVC5geAwlx5npIwLPytYhRDBRgpKVAIhAN9rcVKgpai7jI7fF8bYZ9/jzhxp6xY2X+Uo3uQ4abWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2208563},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"4b30229dad52bda0329ed5c84a63b461c98e6f4c","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.10.0_1780078542020_0.5560070492700402","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@agentguard-run/spend","version":"0.11.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.11.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a87befed67f218f228dfda5a8b9c43b8e521e9fc","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.11.0.tgz","fileCount":317,"integrity":"sha512-HvkvrVzBgztGyBy6BW+wBNNPh+uMOL/TA+86ntcBjmc5JZ+PJpdLa4fJp0OHll9q+S6M7xbyzukQTefnonYHLw==","signatures":[{"sig":"MEYCIQDr39SC5cBrSkO13Zy/WmMkI0S+k533lcCOUhfMbFXG6gIhANcsipZo6Hvl6AlCM6p9XcGvXb5z2hTXiOwajpj3LWCJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243923},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"155b3f0b28e2f3c7681f5612865314de93ce81ad","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.11.0_1780089599095_0.649164197636865","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@agentguard-run/spend","version":"0.11.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.11.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"c2e8d12e8a0199be4860076818679197b87b12b2","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.11.1.tgz","fileCount":317,"integrity":"sha512-ssa9qz/eytB7qWlQraExfG8gAWv8ULv4KrIl5UFeCoiZSHXc+lhWHWgOdUWnb4EBfqZTZfu0bDz2lPRz5IPn5g==","signatures":[{"sig":"MEYCIQDyLNeInRMeHoCLGQeZX6ad2/fB7NzHUAGq4FcEpgQrvwIhAMq2MsilbkyK0ycMMMnQUA2r73pCCXiguB9ldy4Oh8qQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2244648},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"815bd85042d8f074e6136a67efb0221d31b3caf6","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.11.1_1780090978000_0.030490630627240556","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@agentguard-run/spend","version":"0.12.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.12.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"743d0ccf585564daa726eb4e9badd2359b8fefe4","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.12.0.tgz","fileCount":323,"integrity":"sha512-SCkrNDWoxEpohRfU+8MyumQJqJ5/f6IPADs6YfWR9IVuH8wwCxHmwe7oxC7O9GJJoMopJbdbBfWFyyNQMk2UAQ==","signatures":[{"sig":"MEQCIDLmNqKHspMCiaI58L/lSopVMC+QBg7IXxgzLVzq/6X7AiAkTYTHUwvvH4bKaDseVPQVIkK+noanES4oS4PAcoOr6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2321627},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"815bd85042d8f074e6136a67efb0221d31b3caf6","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.12.0_1780093592290_0.44643812233685765","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@agentguard-run/spend","version":"0.13.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.13.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"9d5a60170addbfacdd5e92588c579ae81bd77aa4","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.13.0.tgz","fileCount":323,"integrity":"sha512-gMrrvYrKplg668kbCDvdkYENTafMCnOVLevEPwulNhIXRhoXn80a+V4UQ6mjCJfjuyHt6470P8wEcY0q/fEvTg==","signatures":[{"sig":"MEUCIQDmM9m+kYmVZExqMOCIGxEclAnUdl0MLnwEwAeU+esLrQIgM+niKL0zDdlX4tiPcWUzPG7d3KRKpkGkT9k48BpUWa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2326392},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"c3250c4084435bd9a582554476de32aeb816d98d","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.13.0_1780098919435_0.6918970408968896","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@agentguard-run/spend","version":"0.13.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.13.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"108045c565e192a7fa12cbf1632230cc1ca825f1","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.13.1.tgz","fileCount":323,"integrity":"sha512-py+uMEKNGYWbUYNN9RVttW7zMEabow5LyLndb/w8AJmlZN0Kl+0pe3T96RNcgry3n0qfqhZGI5Cao4aSovRYng==","signatures":[{"sig":"MEUCIQDOVXIeakfF2+vJx0DG5TFwIY2ay9vfRveyTQ1+hkOyywIgGP8i4iau0vxB/8C2jlDPTpvplUmfieu84JrA1LmJQCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2326775},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"}},"gitHead":"c3250c4084435bd9a582554476de32aeb816d98d","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.13.1_1780099453198_0.6823576965304115","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@agentguard-run/spend","version":"0.13.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.13.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"fcce43b8b0d36aea7be8b1b4d1c0057a776f0df9","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.13.2.tgz","fileCount":354,"integrity":"sha512-K1bc+Ca4GEqStDSYr0Uryz9RC/aOBd72sCaArX7qBHIsDpJRaCof2WY8rHxO1v3241GGgKaaBrT9bg7bSLvyUQ==","signatures":[{"sig":"MEQCIHlfpAfiqd7X+hzOxitDSNXzhwKFV9pmBKQhb6JBNAe1AiADhgjcdBWrDSgLGSaGMI8tixxVe22UcxMPpmNVE+pl9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406273},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"}},"gitHead":"8dbd5fb3d327ce9973e494947c536c08433a97ac","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.13.2_1780106865160_0.5591790789949678","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@agentguard-run/spend","version":"0.13.3","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.13.3","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"efdc57c2c79eb39fe0df65b654fb5d131290a938","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.13.3.tgz","fileCount":354,"integrity":"sha512-DIA2hnDg0antgK+wGZVKbcBlFA7RM9aiHtn/yaJHpA2rqKsbkMKz6uio0mKMq1sAOTX6R2cl4LKHB5eEyRe7xA==","signatures":[{"sig":"MEYCIQCqwe8r09GJ9MWzms6iEspORvbhgx/tOlzaIDR7gdyBZQIhAOYJF+vLtLHdQ42j83LFa5YjlR0a+Ewitt6DkSczdL0n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2406702},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"}},"gitHead":"cb06010b8f93a5d173ad9dd7293fddb7952faa08","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.13.3_1780110187828_0.38494659570712386","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@agentguard-run/spend","version":"0.14.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.14.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"673615fdbfdcf5f393e8eb205d555645ed8fa129","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.14.0.tgz","fileCount":363,"integrity":"sha512-LI6f5ykoiS0J+gFEJI0rRaG7wP/BWS4gTaqkgu7R0NBblKxjMY/2boaakJXErjui5ukt07weGOwjBeJOOCVB/g==","signatures":[{"sig":"MEUCIALPh1E65iy1cBgd7CXmQXoFFizyKXpOxccfpZDPsz3GAiEAocAzl6/kwryH1fDDq7fnXXoKvbu8wwkb3/uvblKE3ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2487751},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"09d9c28b8bf02af7a204580218906d5d1de713d9","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.14.0_1780151746783_0.7673061165526118","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@agentguard-run/spend","version":"0.14.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.14.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"3c975e2c0e87a1ad598f7b50f99dea9027cc5f1a","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.14.1.tgz","fileCount":363,"integrity":"sha512-MRrTkLiylTph+Gc5m6DyKhb4aw0ZB4clco6gFzJ8vgkxq7AwqSXLQOZVxNpz4t+CYsZXl3edjaIHWEoWLYro4Q==","signatures":[{"sig":"MEYCIQDNeZ3aGOJl8oqW8bwpmmCTddi49VemcCx9bNfgXyoriQIhAKGXzkPBpxhaje2LXDPJKzTWl9crZ7mL9bXkubq3gcS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2516513},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"31e01111de3545e2b1da650cffd2a48b01717322","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.14.1_1780153286105_0.4349716493881226","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@agentguard-run/spend","version":"0.15.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"0396d86a8806af7708e74ed9ba284e2759918748","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.0.tgz","fileCount":368,"integrity":"sha512-mNiXFqrThvFk8xS2tBgtCPNAhGHdDaidIfG0cvaZ8TIHw04k0t7LaFPBBlzqns3nGIUNY68/xPAmqoX2k5QwfQ==","signatures":[{"sig":"MEUCIByeaNcoj/pXPiqR/ic6edjKsQOYbcpDaNr1n7hBRQSeAiEAi4aMuiS8rm+HjBIrO/QGUnd4LqM07RHx/mcr52Q5fkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2571953},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"31e01111de3545e2b1da650cffd2a48b01717322","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.0_1780154455461_0.6884462217421305","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@agentguard-run/spend","version":"0.15.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"33dfd39c617d1e5cc4b56f9cb50f98f3cea4940d","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.1.tgz","fileCount":368,"integrity":"sha512-ApiIO38Ln147xOUVTTnbEEdaEzL4yY+6bY0Z6wjJ3EhVHbITSriDuaxPcdXnihY1HkGX3M9mo3BZoDapfgI2iw==","signatures":[{"sig":"MEUCIFWncAhIre8BDgAA1YOVVwcyMfAl1sbDMNL8q3dCLxfWAiEA43VOTGKh+Nq/Q4o7z4sptZLyX13GPM4edz06sJIm5aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2572128},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"678a3196b6a51b2465be9dec5404a590b99378cd","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.1_1780156150178_0.10246501701970856","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@agentguard-run/spend","version":"0.15.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"140e5540bdd10f5c38fa2bd343382b0a141781d0","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.2.tgz","fileCount":368,"integrity":"sha512-G4pqsIb0Qvc8hgvbtG5RDQIbTSO70fhWc42eMlkmBIjniWUrWJmwI1OyiVs76tBF3hW5MP7v1WSjir5IN8psOw==","signatures":[{"sig":"MEYCIQCoS1+z28pSOqWOKjKA4063FomsR2AYhmLp1lPX4hLuYQIhAKGItE+k6BQYt0QBzuwIjY+Lh3E03dwpfDWvfRN7dsZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2580165},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"678a3196b6a51b2465be9dec5404a590b99378cd","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.2_1780159338205_0.27762609165385865","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@agentguard-run/spend","version":"0.15.3","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.3","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"c8a80ccf76629fbe90a533b40b191cc7b136f0ef","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.3.tgz","fileCount":380,"integrity":"sha512-VbN8lH3ahgHqzfr0Oa7eBrb0zwXmFiWP/4+UCwILuFS7dlArHTDvN+GsmeFGITSwE8Qk22HhnFDgiAoOmWQwtw==","signatures":[{"sig":"MEYCIQCV2kAXcE4QlT2r85Eb7elnV12ZPKoiMBuwXYgD+Gt5GAIhAMRYG8upPzAS3GbugQIvopZCsjUfst3/dpwmWVxNnKtI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2635269},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"50749400c0561d4aa362703f630042f9bbb300ce","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.3_1783806589571_0.7943097150432303","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@agentguard-run/spend","version":"0.15.4","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.4","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"ac0f63e1c83d33e487e13409315da5a3477ee8e8","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.4.tgz","fileCount":380,"integrity":"sha512-CF2RdaAqpTDKoA4vWsG9DPjURNYd+GtXpSVsuQ7q6rJmzc35qi9RpJ/8oEoHKNtMIHH5+v7hRhhorneeYbyYPQ==","signatures":[{"sig":"MEYCIQDhEomyqVEwsb1Ju6iP7jEc4xIIKsVbDRCIu3j7JzOjYQIhAIB0cnS65YPbFMYyM1U7MhDOQc1Jvjr+ZOQNE/Szd17e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2642335},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"fcbab762e1e874ffa1099318bd8c5eb10f6429d6","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.4_1783807644919_0.6450163573017653","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@agentguard-run/spend","version":"0.15.5","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.5","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"390808ecaf6c90e391b93cf15f88a5ae75f1b152","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.5.tgz","fileCount":380,"integrity":"sha512-vHEiGHUvhDpiiy6ad69kE2QFoK1oNlz++P+4jnm8U97VP+Yc2FLIL84ltHIcVN+LEes6/1gprUfYpp2Zh7onDg==","signatures":[{"sig":"MEUCIQDoHM3EkC+Nse/alR7nA9qbIT3HkZ5prrgkkCcb47owugIgBAFmfe/hDYWygF5saLk+zp9JTimiDXCqKT642ciJx30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2643643},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"e215a7876f0f9f25e73960600138098e65915b5e","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"11.11.1","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.5_1783808247822_0.7093700572486774","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@agentguard-run/spend","version":"0.15.6","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.6","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"f8ca9fb36ac5e62a48022800719216db809c7fc5","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.6.tgz","fileCount":384,"integrity":"sha512-inDm7FiHmuLamiRmkvU4vFA548cXGx45qh3UW7M7QclxJqAeRxJIh8hl4GdlQ0jeYU93b8Zkm0FTDxRFpfQ4ug==","signatures":[{"sig":"MEUCIQC1wph44RtFlhPKSyhnpuQ3NVMoi2ewf+hLf1Ho0NBawAIgAg7F6l66ibOlwMx6HwW3sviEGn5OyN7U2G4ZXEpIoEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2672447},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"9f07b4444409b0b641a4773e524e70da44bf3ae2","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.6_1784187494317_0.4744691077601275","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"@agentguard-run/spend","version":"0.15.7","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.7","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"42a9ab2d930199113a8d3ee5ef4a6dcab542b7a5","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.7.tgz","fileCount":392,"integrity":"sha512-zpzihkHaXtCDGZwL6Tri+J6GiBFCKeglHSbC3SaGvtlAl7/cYTTLLPtH4ONINo6InVClRW7fRGWN8mUsBza99A==","signatures":[{"sig":"MEQCIFa8wIGWon3L3Qf6hc8T6Q6MW+r4+cPaAcld+/h3iQZhAiA9Vk2o+IRSVHpObv2718kUwzOsSmRFcjrO86FtIzQHVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2718712},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"a8e3b586fae48793dc2953d8a110f953683d7983","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.7_1784188458399_0.4346766236776183","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"@agentguard-run/spend","version":"0.15.8","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.8","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"c1272ef22aec237f9c730d0e9b3822bfae8493ec","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.8.tgz","fileCount":425,"integrity":"sha512-y3sXCcWZtV90adjAoAl9NrGOxLKRSAEgwvplb80cZ6va1DonerSZtyVEi5xOiibcnUOC8f/9KFxBP77be0+TnA==","signatures":[{"sig":"MEUCIHbMIk01VxMq7gZSKQG73MBSlibHwrdpEDhk0du0Blj8AiEA6B08ooH8vAN5HRGl4oBB1cLMMEcQJKeqANx7bDwaG58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2834071},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"8d61bc4a946fddd5f3723044c242ca96c67c7eaa","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.8_1784240313798_0.18074226348277334","host":"s3://npm-registry-packages-npm-production"}},"0.15.9":{"name":"@agentguard-run/spend","version":"0.15.9","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.9","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"c67c7a7aa1e4a9f2fa8485b4bc80f95db9ab2c4e","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.9.tgz","fileCount":425,"integrity":"sha512-vkhOyjHsse3rEOVSvsIOT91GatYU8DHsfnlPp3PWHeuHnTbrq/p4IYzialpeimdHqj+nP1kgg46z8JRAmsaTfw==","signatures":[{"sig":"MEQCIF/L1z/baBMROJUK/dFNpHEs1SvOh9Z+b1pHL4NBgtDmAiA1KfZwbWUalXBre8JJ3bHi24f7oLzJ5UV51ftpz6++bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2850672},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"8f3d3b39f1910bfc25afb09f19a514efff4ea9cd","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.9_1784246021021_0.07488699884646133","host":"s3://npm-registry-packages-npm-production"}},"0.15.10":{"name":"@agentguard-run/spend","version":"0.15.10","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.10","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"825b4751d0054210be674116fef43a46d2a6de30","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.10.tgz","fileCount":429,"integrity":"sha512-I8M3UBmVT7J0RHvwqYvMd+xNWdX2c21wvQoVYgftDxpPPcgarFGjbQPi9F1v1sYodiCuN3fbII8ZkEwjaZ0FSA==","signatures":[{"sig":"MEYCIQDKTYDvGDWWADFwupyS/ahwPTAE7FD5XIUyy8jfg4ApnQIhAKt78HuleZySxX40BNk/elK+gbk7GWLxmhtXWx6+0hKs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2870060},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"edbdd2440c8b599360d3119d2f9ec579d399f512","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.10_1784300969837_0.6298275770384589","host":"s3://npm-registry-packages-npm-production"}},"0.15.11":{"name":"@agentguard-run/spend","version":"0.15.11","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.11","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"17661aeaa697c95868061f5075c05b393c7559d5","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.11.tgz","fileCount":437,"integrity":"sha512-WtFhEHs+YoK6XKxkNIYfRdbu2ATyzyvRpI+b/6JisRZ5tfIkLJ9S73xByBNiWuQb6xHEvSoxVRSh3qZXPHKmkA==","signatures":[{"sig":"MEQCICvtD1A1yOrEbrbM1/oP4+KjMGAmmo5t5nXmPuKcwVRTAiAuiZDhjcJmn0l5TmtfnLnbeYHdDhNtY6KMYleumuTqag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2929566},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"300ba00f80b21202ab6f7e72c5649d71b88727e2","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.11_1784587187394_0.95788888673348","host":"s3://npm-registry-packages-npm-production"}},"0.15.12":{"name":"@agentguard-run/spend","version":"0.15.12","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.12","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"93d2e6c748ea1a99ce8d9a26126526213c606b7f","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.12.tgz","fileCount":447,"integrity":"sha512-RwXY/N9j+YWsONd2wIJnf9WGjqtlHngJLDn13aizuqNgo3u01Lxo6HGlNvbSGg1xxl+ACHVBKg8XUrRvzVlv+Q==","signatures":[{"sig":"MEYCIQDx8Gycwtq2bmJNqw3DzPozt5UUH+XNvc94NeOvZVBUbgIhANg9qjJsztIwQxk0RNEGk8SnDJOKe32k1AB/lHgd32cE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2956456},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"300ba00f80b21202ab6f7e72c5649d71b88727e2","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.12_1784589001343_0.9269967861808446","host":"s3://npm-registry-packages-npm-production"}},"0.15.13":{"name":"@agentguard-run/spend","version":"0.15.13","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.15.13","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"aec2b5ce93fc3d56a67a35441994b7245b4389e0","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.15.13.tgz","fileCount":451,"integrity":"sha512-aBrd1eTg1uxqXdcVBV6LXrje1+mgtxFqQ9QzevE4fOxWsoi6DmSHoLLOuR/wwNqYdUpKPrjtblqA3fxwSjDNgQ==","signatures":[{"sig":"MEUCIQCmAd5q+y4gnuXQY/5rpuhGzzY+5MjgA1dBgeVb2qpO6wIgCnUe818xWroIJ9R6ASwMVvMVbKcIESNBniMR/XTgszM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2951595},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"37b82c85df36a0e889265f6b6440f1f0d596db6c","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.15.13_1784670099455_0.9730754489672695","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@agentguard-run/spend","version":"0.16.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"1280a6376a759e761ac32394c1cc76f819377495","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.0.tgz","fileCount":451,"integrity":"sha512-cD8QL1m4UdJ9pj9P93/0TLFU8BXKprxgaAllDoxkAEjil8X4tIs3/+QQWMnxMSqzkzS4pZqGVutH0smd4C2exg==","signatures":[{"sig":"MEQCIHGb2r0Ma3wsropwsUp6dbtzqo/IZrbgFltBjbqHx+TGAiBFtmhlo3nMET/aENCPcu87eURCh4SOtho+/H+djqeJDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2971252},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"e476228b1de32fb787ed3d5aa4f53ffe95129e37","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.0_1788057880730_0.18484512337228787","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@agentguard-run/spend","version":"0.16.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"0af2fbf62e6d26676a1dadeaeae55b96bacbeb99","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.1.tgz","fileCount":451,"integrity":"sha512-T6FYM0Ejqmk/JNXS9/lGx6K6dBib0dWd9soNgIRd41fcMWMNFfp4+FxTpxqfoMOLm8GyEFYUGqsocjhzrASTOA==","signatures":[{"sig":"MEYCIQCp4/tWduJBn24Up+Ium5aVr3RU92AZZBhHGDAS0YPq3AIhAOAX4I+/t9qwVSkkyXbny81oovCaRk9+JpI2F1aQzr6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2973745},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"e476228b1de32fb787ed3d5aa4f53ffe95129e37","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.1_1788059322550_0.6467881161775986","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@agentguard-run/spend","version":"0.16.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"25715303ef5404fd958b6e2be6be76392fcba5da","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.2.tgz","fileCount":451,"integrity":"sha512-CT96qlpISMDKI7hYrc7R7voaMsHLOLPyYYwRUFTETrHZuhGybIiUj0vhrWESJRf6qUXaLb16tip8NgqvFkVtkw==","signatures":[{"sig":"MEUCIQCzTicWnkZTZRVZDnG4wHNGvQTlTozzcCpo+pSspG/8igIgagegwzhrGLCwz7KSZ0aO0L1KqNDqX6UfdA3KRZ7h7y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2969059},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"d01ea61b12865414369683ed9bb1c60ca06ea3cc","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.2_1788065391257_0.9999018218701645","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@agentguard-run/spend","version":"0.16.3","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.3","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a91f0d8e654207de72804b4e0c9dfe4c27df491f","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.3.tgz","fileCount":451,"integrity":"sha512-8yk0q4/SOKWZ2hJx67Y04SBfMRPOhkLsjDLasSnC6PEx4N3RR+GjF7VY0RxQQVMNJk6McRwj+GHkDW5g8E8r4Q==","signatures":[{"sig":"MEUCIQCJRZyzPY0sEo3WxCY8UbeZBVDws6A2khOFUKPJLF0hqgIgRF6CqajkowjmXC3gwJgHtfYhDdmKXevj/Hk5ksZ/wDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2967273},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"58cfd6ad8f96698637bc5733aa4b02e304271b3c","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.3_1788122102317_0.8464630605719945","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@agentguard-run/spend","version":"0.16.4","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.4","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"73c9429a391466c5810fde9de72a6aa6d2196f87","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.4.tgz","fileCount":451,"integrity":"sha512-Tfnd4LunB7fZwkO8txihGGZXUAKxxgr/yM5NXKNUmnyei6Zy6lO6vxZRvrJkvG8BGHOKmS5x08FcNymr7CVtgw==","signatures":[{"sig":"MEUCIQDsoOLL0hi8HqKvk4kabjpk12TDxYd0ydQOELxkXCxW/wIgCppg2fzG54QHe+z8S/aWtjr2qoa1WcbzDAxom1fHLbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2968162},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"e7aee6f798a5308d513cc0b47cd2fe402ffe28e5","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.4_1788125965965_0.32640865417508036","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@agentguard-run/spend","version":"0.16.5","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.5","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"2ddefd17e116214f6e4fd2e30975a98bcc4fdb92","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.5.tgz","fileCount":451,"integrity":"sha512-2mcLAGzCBCF1fG3r5uudd3casdT8MJVFCc9jks6MI/RB6EeZztZQueWi0QAYVK2MrDnhDqsZOmaGYdBqarOyNQ==","signatures":[{"sig":"MEUCIBXv4UC/2UOh08IsqKR2ZK7nHdqRcJ4OMRv5cpqWaEaFAiEAoPfxYv445JtuEGioyQD2DuOlvPGbXIKuHCEA9QxqFUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2974050},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"94529f19306e64ac9763a8eacef88f6066665c6a","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.5_1788134781542_0.7325976041531959","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"@agentguard-run/spend","version":"0.16.6","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.6","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"8a07c8621df44142d7f675188120551669219565","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.6.tgz","fileCount":451,"integrity":"sha512-MioDfD6lrHp4pQ9vTLYUESXtwn/t/pZ0vDoXDQ+81fBUUYyadOdGU+q3/q8MxZs9/RQZRFuZIAtm4eFbbIXx7w==","signatures":[{"sig":"MEYCIQCeQwuHAdLiueECJYdMgY2gYEtxl0C5No2+9V7FyrgaPgIhAKQ6lON+rmvq50JoAXk0Jo6MwUHuOmQdov9VulkOsmk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2974399},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"90e92c69ce0e2578443800b2757c110f601d7c54","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.6_1788135828362_0.7400622914355968","host":"s3://npm-registry-packages-npm-production"}},"0.16.7":{"name":"@agentguard-run/spend","version":"0.16.7","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.16.7","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"d3f77309bd654e9ef7c4f213132114387dd442c6","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.16.7.tgz","fileCount":451,"integrity":"sha512-XsBqVxoJ2g+DCso5JP9jHiyD9hfzJraM94VN72TlCP3ScGIFcJwadDO2f0OAEZMA8N3jIJxtYWau9Ip0C7rTaA==","signatures":[{"sig":"MEUCIHIThy44/47EpJYt89uZ4AVcPyv6O0Q9gP+T/KSG659UAiEAycKDtB9K54JS40UMVqVQQew9O3l39CD/wWQFZ6zXm1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2976807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"35bc64d42457dd8df8c737c78de4e2d58fcb99e4","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.16.7_1788145664857_0.6432088874820956","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@agentguard-run/spend","version":"0.17.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.17.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"6feae9444a1a0d5d55d1cc964c033c67bd7afda9","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.17.0.tgz","fileCount":451,"integrity":"sha512-gpoW1+nXo4QzOV7gn638jv2PdRTZlgc/fJSOgMnd0x36yk5HAX6J0gcd9KXUEzPVumpDxHeYCHCyNHa8UMjuqQ==","signatures":[{"sig":"MEYCIQD/8wPooPQpziG3YAQoQJdp6sy6cPnt1XxeFDKRUHgImQIhAJOJ9q555qgJUmw6m0CfqeoDDrGUZtUrjLoDIZOQ3Xxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2981852},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"da143cba4259012bbd33fa5511da6b3024e61d3c","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.17.0_1788147314520_0.24052481562773642","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@agentguard-run/spend","version":"0.17.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.17.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"64fa58da00b91760be981ffcdad5f9399dd5da69","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.17.1.tgz","fileCount":451,"integrity":"sha512-j9F2eO04gveS50FoTepV4+Apb5GmPCk0Ak+PLLsr1/DD7nD7uWE6469VgdWycCV+Q8nk4TAsoLgi1+mYgef9xw==","signatures":[{"sig":"MEUCIQCXDX0aDOkuaDIeeP8FRFQhSmgXcZkoMML7qWhdVJhRRgIgYKbS8iY9n+tY4DvG5G1hEPP95Z4MCXkeL1VK74nR0E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2983046},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"58509fee5ae098e0d1a03c32217cb099fb7de1cf","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.17.1_1788151096238_0.32678523389265157","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@agentguard-run/spend","version":"0.18.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.18.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"ef2367066f8149735b0082978074f86834db468b","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.18.0.tgz","fileCount":459,"integrity":"sha512-OXiCeFtc2yE03ZAVihbmsGT6ddWjLgu3p764Bsej007M8X+qQ4ZTMa98WYGNpVOnaIEMYXrVzzLbEGd+kYrbWw==","signatures":[{"sig":"MEYCIQDEIy0GZom+GN7whaKwAAOEfdSS57yWJexqFj2zz8eCmwIhAJ0QTB0cUPMi472GNk6sEAAUagEZwZUQXNQI14vsmfdh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3009357},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"168b8c9443be85bf922b265339ee275645cf25e6","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.18.0_1788203043259_0.45815085882642737","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@agentguard-run/spend","version":"0.18.1","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.18.1","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"1eaa78be00d311c209ff6b99fa9b28e2f4395a21","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.18.1.tgz","fileCount":459,"integrity":"sha512-ng3VUTpEwkHwu/2+7heHteJULRqbqPLWi+Ux4wZNP17+Amn8oSiLN+/knNJw0J8fSA6DVaiZgEchHTMAl4u6nw==","signatures":[{"sig":"MEQCICDHchAEuUn6yj4JGLqiiLAVaa4pptv4XUDfr43xIfdXAiBY22T4rFCaipdPqy070nWqPdq+45PMQjJ25FGY9R3qDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3011007},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"29af72d997ceb0c84eaff1cbd5c3402c36e3ebd8","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.18.1_1788212414556_0.1023820145283647","host":"s3://npm-registry-packages-npm-production"}},"0.18.2":{"name":"@agentguard-run/spend","version":"0.18.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.18.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"51d1befd9651be3a5a25c5f3f7004486e785ccd4","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.18.2.tgz","fileCount":463,"integrity":"sha512-U+A7KkXs1Z7e2qPJdzxwTdajuzcPPaN3Z/8meMTk+joCkckh3XbbJav1luPJfrL0GLbRVHCB1NYKVjA+yAKdTw==","signatures":[{"sig":"MEQCIBhx1O9cbTB57UkcF0gPwW8aXVZ9TwFoFLiVnVGJSDjxAiBg4BA3rUEVQgy+vOQ99e56LYe1hbqhxWUFvFFqSvik+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3017147},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"c8ac0b8cc41978ec7ef209b7b6041159575885ca","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.18.2_1788293778697_0.02974189803101157","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@agentguard-run/spend","version":"0.19.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.19.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"0d441ed6e487e1ad4e7b0a06a14e6225b94a20e0","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.19.0.tgz","fileCount":463,"integrity":"sha512-noXSxhVBL6HaKJHMBA6ALaZVhACiyXj/QrUaSchXh+CVpld2n9eiVuuhsXZv/QtNjFYPM4Ov97edGIINIgnYQA==","signatures":[{"sig":"MEQCIGrKXGkK96QiU7OiPYDpWwcTJpt2CJ4XDIeNyycq+MogAiAb8QZbSht7SbPte6EnFkCOrptwqzbcbZmUz29FOB4d0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3030608},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"14071c3fa91c8815a01a092493dcc26f92618834","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.19.0_1789662679269_0.4892651219480386","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@agentguard-run/spend","version":"0.20.0","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.20.0","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"a75fdd559ae61a2a14b92846d0cd497ceb9dcfb6","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.20.0.tgz","fileCount":473,"integrity":"sha512-atMNq4UDKb7gI1fTu5Gjtv5iuBHLR1hZuQUdDeHI+jLkTBFhILqq09eZmmpsuhd8tod9ahsF7fNhDABdAkFuIg==","signatures":[{"sig":"MEUCIQCRFYbd7IshKgeT2H2hkgQlci+5841SfTgvp9d7VjUu+AIgBz1rTihPef9CsvzskjkM7aI2YfmcKiLIKp42GreajB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+qrRj9Yv4r8ziIu5AfxvDsq68MSn8IkJ+wL09BilM5AiEAl8NJwz0+/8cqQiMrBAG8A6qd5QDmEiTVYlzMD6NwiBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3179156},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./frameworks/mpp":{"types":"./dist/frameworks/mpp.d.ts","default":"./dist/frameworks/mpp.js","require":"./dist/frameworks/mpp.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"11a1d6ebda60cd37af4f5238705ece22033b2451","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","mppx":">=0.10.1 <0.11","viem":">=2.54.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"mppx":{"optional":true},"viem":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.20.0_1789693605046_0.874312925516449","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@agentguard-run/spend","version":"0.20.2","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","_id":"@agentguard-run/spend@0.20.2","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"homepage":"https://agentguard.run","bugs":{"url":"https://agentguard.run/contact"},"bin":{"agentguard":"bin/agentguard.js"},"dist":{"shasum":"814e334df6f3b92053cd222897c670edd4557ef3","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.20.2.tgz","fileCount":473,"integrity":"sha512-IxWMp8fGwIXg9ZgByDL2zWk+2gjffeBZyLnoES0XqfIRCKKBTTCu2bktVR8hNJk/n0Z69eSCM1RdmrFCMx4NyA==","signatures":[{"sig":"MEUCIQCxRuVNQR6O74Xuq+mT39Re7bw/2TIBvHuxxfKfWv1lBgIgeAM2kKCsBs+Ai/lp7yizfZxSmiTAmiFauWjqg/VWsck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHdFiQwfStCd9iSBReq4Hh43DDBH4U/KFXyHEkbfAgFAIhAPYG3YTgfoRX3pPAn+IiQvuAiMDJCmFm3bA6dkTnuWh2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3184555},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./frameworks/mpp":{"types":"./dist/frameworks/mpp.d.ts","default":"./dist/frameworks/mpp.js","require":"./dist/frameworks/mpp.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"390c51930346cff95cfcf70cb7d328b93dfb89cb","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node dist/verify-test-vector.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"All terminology and labels used in AgentGuard materials are descriptive of software functionality only, not legal definitions or guarantees of compliance. Terms like receipt, audit log, evidence, audit trail, and attestation refer solely to cryptographica","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","mppx":">=0.10.1 <0.11","viem":">=2.54.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"mppx":{"optional":true},"viem":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/spend_0.20.2_1790041026290_0.10385982287970896","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"_id":"@agentguard-run/spend@0.20.3","bin":{"agentguard":"bin/agentguard.js"},"bugs":{"url":"https://agentguard.run/contact"},"dist":{"shasum":"bb62cfaec5356f59cf9165e787efc13702efde2f","tarball":"https://registry.npmjs.org/@agentguard-run/spend/-/spend-0.20.3.tgz","fileCount":473,"integrity":"sha512-v5o8PTNDFEio7fSydb4u5IftMLIKmVFee0rbgqKggEPqo2i+qlgy6+50MKEUJQERjvLFKLrG4hFNbDI9FhSArw==","signatures":[{"sig":"MEUCICAqBjS5Gm0xLHY6jfoAC7E9C6B0e4y+kIPAZ9auSsEbAiEAggHHlUAEf5ehcqdylRHr1qq7KU1IfSyI+4hvZl0e8Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICiTcZ/E3VylzKoyrM+QHdNPM4dcg68adzzkjdJ4xMyWAiEA7vjugL+3QNSvkrlVzrReup9LMl45hIO/kVrh98FdEwM="}],"unpackedSize":3184421},"main":"dist/index.js","name":"@agentguard-run/spend","types":"dist/index.d.ts","author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"},"./byo":{"types":"./dist/byo/index.d.ts","default":"./dist/byo/index.js","require":"./dist/byo/index.js"},"./policy":{"types":"./dist/policy.d.ts","default":"./dist/policy.js","require":"./dist/policy.js"},"./router":{"types":"./dist/router.d.ts","default":"./dist/router.js","require":"./dist/router.js"},"./advisor":{"types":"./dist/advisor/conversation.d.ts","default":"./dist/advisor/conversation.js","require":"./dist/advisor/conversation.js"},"./outcomes":{"types":"./dist/outcomes/index.d.ts","default":"./dist/outcomes/index.js","require":"./dist/outcomes/index.js"},"./workflow":{"types":"./dist/workflow/index.d.ts","default":"./dist/workflow/index.js","require":"./dist/workflow/index.js"},"./templates":{"types":"./dist/templates/index.d.ts","default":"./dist/templates/index.js","require":"./dist/templates/index.js"},"./verticals":{"types":"./dist/verticals/index.d.ts","default":"./dist/verticals/index.js","require":"./dist/verticals/index.js"},"./frameworks":{"types":"./dist/frameworks/index.d.ts","default":"./dist/frameworks/index.js","require":"./dist/frameworks/index.js"},"./governance":{"types":"./dist/governance.d.ts","default":"./dist/governance.js","require":"./dist/governance.js"},"./decision-log":{"types":"./dist/decision-log.d.ts","default":"./dist/decision-log.js","require":"./dist/decision-log.js"},"./receipts/dag":{"types":"./dist/receipts/dag.d.ts","default":"./dist/receipts/dag.js","require":"./dist/receipts/dag.js"},"./frameworks/mpp":{"types":"./dist/frameworks/mpp.d.ts","default":"./dist/frameworks/mpp.js","require":"./dist/frameworks/mpp.js"},"./operating-pack":{"types":"./dist/operating-pack.d.ts","default":"./dist/operating-pack.js","require":"./dist/operating-pack.js"},"./bindings/bedrock":{"types":"./dist/bindings/bedrock.d.ts","default":"./dist/bindings/bedrock.js","require":"./dist/bindings/bedrock.js"},"./frameworks/hermes":{"types":"./dist/frameworks/hermes.d.ts","default":"./dist/frameworks/hermes.js","require":"./dist/frameworks/hermes.js"},"./frameworks/openai":{"types":"./dist/frameworks/openai.d.ts","default":"./dist/frameworks/openai.js","require":"./dist/frameworks/openai.js"},"./bindings/anthropic":{"types":"./dist/bindings/anthropic.d.ts","default":"./dist/bindings/anthropic.js","require":"./dist/bindings/anthropic.js"},"./openrouter-catalog":{"types":"./dist/openrouter-catalog.d.ts","default":"./dist/openrouter-catalog.js","require":"./dist/openrouter-catalog.js"},"./frameworks/langchain":{"types":"./dist/frameworks/langchain.d.ts","default":"./dist/frameworks/langchain.js","require":"./dist/frameworks/langchain.js"},"./frameworks/vercel-ai":{"types":"./dist/frameworks/vercel-ai.d.ts","default":"./dist/frameworks/vercel-ai.js","require":"./dist/frameworks/vercel-ai.js"},"./frameworks/openrouter":{"types":"./dist/frameworks/openrouter.d.ts","default":"./dist/frameworks/openrouter.js","require":"./dist/frameworks/openrouter.js"},"./frameworks/claude-code":{"types":"./dist/frameworks/claude-code.d.ts","default":"./dist/frameworks/claude-code.js","require":"./dist/frameworks/claude-code.js"},"./frameworks/hermes-kanban":{"types":"./dist/frameworks/hermes-kanban.d.ts","default":"./dist/frameworks/hermes-kanban.js","require":"./dist/frameworks/hermes-kanban.js"}},"gitHead":"9b271d4eb8b70b16d20b2a13b8fcc63cdb5df8b6","license":"SEE LICENSE IN LICENSE","scripts":{"test":"AGENTGUARD_HOME=./dist-test/home tsc -p tsconfig.test.json && rm -rf dist-test/home && AGENTGUARD_HOME=./dist-test/home AGENTGUARD_LICENSE_ENDPOINT=http://127.0.0.1:9 node --test dist-test/*.test.js dist-test/**/*.test.js","build":"tsc","clean":"rm -rf dist dist-test","verify":"node test-vectors/verify-quickstart.js","demo:hotswap":"npx --yes tsx examples/hot-swap-provenance-demo.ts","demo:dashboard":"npx --yes tsx examples/cfo-dashboard-demo.ts","prepublishOnly":"npm run build","demo:attestation":"npx --yes tsx examples/dag-attestation-demo.ts"},"version":"0.20.3","_npmUser":{"name":"john-mg","email":"john@merchantguard.ai"},"homepage":"https://agentguard.run","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"_npmVersion":"10.9.2","description":"AgentGuard spend and license SDK: local policy, spend caps and signed decision receipts for AI agents. The license and seat client behind the AgentGuard plugin for Claude Code, Codex and ChatGPT Work.","directories":{},"maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"_nodeVersion":"22.17.1","dependencies":{"@noble/hashes":"^2.2.0","@noble/ed25519":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","opentimestamps":"^0.4.9"},"peerDependencies":{"ai":">=6.0.0","pg":">=8.10.0","mppx":">=0.10.1 <0.11","viem":">=2.54.0","openai":">=5.0.0","ioredis":">=5.0.0","opentimestamps":">=0.4.0","@langchain/core":">=0.3.0","@anthropic-ai/sdk":">=0.30.0","@aws-sdk/client-kms":">=3.600.0","@aws-sdk/client-bedrock-runtime":">=3.600.0"},"peerDependenciesMeta":{"ai":{"optional":true},"pg":{"optional":true},"mppx":{"optional":true},"viem":{"optional":true},"openai":{"optional":true},"ioredis":{"optional":true},"opentimestamps":{"optional":true},"@langchain/core":{"optional":true},"@anthropic-ai/sdk":{"optional":true},"@aws-sdk/client-kms":{"optional":true},"@aws-sdk/client-bedrock-runtime":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spend_0.20.3_1790123845687_0.7420939542503728"}}},"time":{"created":"2026-05-22T14:16:02.993Z","modified":"2026-09-23T00:37:26.037Z","0.1.0":"2026-05-22T14:16:03.258Z","0.1.1":"2026-05-23T20:08:06.902Z","0.1.2":"2026-05-23T20:13:44.431Z","0.1.3":"2026-05-23T23:12:05.795Z","0.1.4":"2026-05-24T18:20:20.359Z","0.1.6":"2026-05-24T23:27:28.685Z","0.1.7":"2026-05-25T00:00:42.138Z","0.1.8":"2026-05-25T00:15:37.481Z","0.1.9":"2026-05-25T00:34:53.599Z","0.1.10":"2026-05-27T00:08:23.641Z","0.2.0":"2026-05-27T22:26:36.907Z","0.2.1":"2026-05-27T22:47:44.411Z","0.2.2":"2026-05-27T22:55:29.900Z","0.3.0":"2026-05-28T02:08:18.602Z","0.4.0":"2026-05-28T03:45:06.890Z","0.4.1":"2026-05-28T11:05:21.594Z","0.4.2":"2026-05-28T14:41:24.217Z","0.4.3":"2026-05-28T16:01:32.462Z","0.4.4":"2026-05-28T19:04:11.147Z","0.5.0":"2026-05-28T22:24:54.400Z","0.6.0":"2026-05-29T00:55:17.763Z","0.6.1":"2026-05-29T01:46:25.490Z","0.7.0":"2026-05-29T12:08:52.543Z","0.8.0":"2026-05-29T14:23:36.545Z","0.9.0":"2026-05-29T17:15:35.207Z","0.10.0":"2026-05-29T18:15:42.256Z","0.11.0":"2026-05-29T21:19:59.311Z","0.11.1":"2026-05-29T21:42:58.267Z","0.12.0":"2026-05-29T22:26:32.474Z","0.13.0":"2026-05-29T23:55:19.651Z","0.13.1":"2026-05-30T00:04:13.477Z","0.13.2":"2026-05-30T02:07:45.310Z","0.13.3":"2026-05-30T03:03:07.981Z","0.14.0":"2026-05-30T14:35:46.988Z","0.14.1":"2026-05-30T15:01:26.270Z","0.15.0":"2026-05-30T15:20:55.627Z","0.15.1":"2026-05-30T15:49:10.341Z","0.15.2":"2026-05-30T16:42:18.418Z","0.15.3":"2026-07-11T21:49:49.710Z","0.15.4":"2026-07-11T22:07:25.087Z","0.15.5":"2026-07-11T22:17:28.043Z","0.15.6":"2026-07-16T07:38:14.517Z","0.15.7":"2026-07-16T07:54:18.556Z","0.15.8":"2026-07-16T22:18:34.015Z","0.15.9":"2026-07-16T23:53:41.179Z","0.15.10":"2026-07-17T15:09:30.004Z","0.15.11":"2026-07-20T22:39:47.538Z","0.15.12":"2026-07-20T23:10:01.484Z","0.15.13":"2026-07-21T21:41:39.698Z","0.16.0":"2026-08-30T02:44:40.901Z","0.16.1":"2026-08-30T03:08:42.742Z","0.16.2":"2026-08-30T04:49:51.436Z","0.16.3":"2026-08-30T20:35:02.534Z","0.16.4":"2026-08-30T21:39:26.178Z","0.16.5":"2026-08-31T00:06:21.761Z","0.16.6":"2026-08-31T00:23:48.515Z","0.16.7":"2026-08-31T03:07:45.027Z","0.17.0":"2026-08-31T03:35:14.720Z","0.17.1":"2026-08-31T04:38:16.411Z","0.18.0":"2026-08-31T19:04:03.454Z","0.18.1":"2026-08-31T21:40:14.864Z","0.18.2":"2026-09-01T20:16:19.075Z","0.19.0":"2026-09-17T16:31:19.507Z","0.20.0":"2026-09-18T01:06:45.187Z","0.20.2":"2026-09-22T01:37:06.419Z","0.20.3":"2026-09-23T00:37:25.782Z"},"bugs":{"url":"https://agentguard.run/contact"},"author":{"name":"Dunecrest Ventures Inc.","email":"hello@agentguard.run"},"license":"SEE LICENSE IN LICENSE","homepage":"https://agentguard.run","keywords":["ai-agent-security","spend-control","model-routing","local-first","no-proxy","tamper-evident","cryptographic-attestation","audit-log","agent-governance","ed25519","llm","ai-agents","policy-enforcement","openai","anthropic","bedrock"],"repository":{"url":"git+https://github.com/MerchantGuardOps/agentguard-site.git","type":"git"},"description":"AgentGuard spend and license SDK: local policy, spend caps and signed decision receipts for AI agents. The license and seat client behind the AgentGuard plugin for Claude Code, Codex and ChatGPT Work.","maintainers":[{"name":"john-mg","email":"john@merchantguard.ai"}],"readme":"# @agentguard-run/spend\n\n> Limites de gasto no runtime local, roteamento de modelos por capacidade e recibos assinados para agentes de IA.\n\n> Disponível também em: [English](README.md) · [Español (LATAM)](README.es-419.md)\n\nCada decisão de política roda dentro do seu processo. Prompts, respostas, chaves API do provedor, chaves de assinatura, políticas e overrides de custo nunca vão para a infraestrutura da AgentGuard. Chamadas OpenRouter saem direto do seu runtime para `openrouter.ai` com a sua chave.\n\n## Quickstart em 90 segundos\n\n```bash\nnpm install @agentguard-run/spend\nagentguard auth openrouter\nagentguard wizard\n```\n\nO wizard escreve `~/.agentguard/policy.yaml`, `~/.agentguard/quickstart.ts` e `~/.agentguard/quickstart.py`. Ele também imprime o snippet pronto para colar no app.\n\n\n## Precisa de ajuda para configurar? Rode `agentguard advisor`\n\n`agentguard advisor` usa sua chave OpenRouter, ou qualquer endpoint compatível com OpenAI via `--base-url`, para guiar a configuração no terminal. A infraestrutura da AgentGuard nunca vê prompts, respostas, chaves, detalhes de política nem o log de sessão.\n\n```bash\nagentguard advisor\n```\n\nAdvisor escreve `~/.agentguard/policy.yaml`, um quickstart conforme a linguagem, a matemática de economia projetada e um log JSONL local em `~/.agentguard/advisor-sessions/`.\n\n## Postura de governança\n\nAdvisor pergunta por um estilo operacional e usa isso para ajustar a política gerada.\n\n- `velocity`: times de software e IA que lançam rápido. Começa em `shadow`, usa tiers de capacidade permissivos e faz downgrade rápido para modelos baratos.\n- `standard`: a maioria de SaaS, e-commerce, real estate, agências, serviços locais e startups. Começa em `enforce`, usa tiers balanceados e mantém 90 dias de auditoria.\n- `compliance`: jurídico, saúde, dental, contabilidade, SOX, fintech e fluxos regulados. Começa em `canary`, exige tiers mais rígidos, bloqueia overflow regulado em vez de fazer downgrade e mantém 7 anos de auditoria.\n\nVocê pode sobrescrever a sugestão:\n\n```bash\nagentguard advisor --posture velocity\nagentguard advisor --posture compliance\n```\n\nA postura `custom` fica reservada para o Outcome Builder no Solo tier.\n\n## Por que OpenRouter\n\nUma chave OpenRouter dá acesso a centenas de modelos de muitos provedores. Finanças vê uma fatura. AgentGuard aplica quem usa o quê, quais tiers de tarefa podem acessar quais modelos e quanto cada chamada pode gastar. A chave fica em `OPENROUTER_API_KEY` ou `~/.agentguard/openrouter-key` com modo `600`.\n\n```bash\nagentguard models --sync-pricing\nagentguard models --task payment-approval\nagentguard models --search gpt-4o --json\n```\n\nOverrides de preço ficam localmente em `~/.agentguard/cost-overrides.json`.\n\n## Verificar qualquer recibo\n\nCompartilhe https://agentguard.run/verify com seu auditor. Cole um recibo e a chave pública no navegador para verificar assinatura Ed25519, hash da entrada e link da cadeia. O recibo nunca sai da página.\n\n```bash\nagentguard demo\nagentguard verify --trace latest\n```\n\n## Templates de tarefa\n\n`agentguard wizard` inclui `risk-review`, `payment-approval`, `chargeback-evidence`, `agent-support` e `code-scan`. Cada template define modelos OpenRouter recomendados, tier de capacidade, fallback, caps e instruções de sistema.\n\n## Sem proxy\n\nAgentGuard Spend é uma biblioteca, não um gateway. Não faz proxy de tráfego, não guarda prompts, não retém chaves de provedor e não hospeda estado de política. O log assinado vive no seu armazenamento.\n\n## Telemetria\n\nA telemetria é opt-in. Use `AGENTGUARD_TELEMETRY=1` ou `agentguard telemetry enable`. O beacon envia somente versão do SDK, runtime, família de OS, ID anônimo de instalação, flag de CI, flag de TTY e nome do evento. Não envia prompts, respostas, chaves de provedor, chaves de assinatura, detalhes de política nem overrides de custo.\n\n## Aviso de patentes\n\nCertas tecnologias da AgentGuard têm patente pendente nos Estados Unidos.\n","readmeFilename":"README.pt-BR.md"}