{"_id":"@actuarial-ts/agents","_rev":"22-badb43255aa16f491b4fecd7f87eff56","name":"@actuarial-ts/agents","dist-tags":{"latest":"0.19.0"},"versions":{"0.1.0":{"name":"@actuarial-ts/agents","version":"0.1.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.1.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"225a4c2f333c428dc10391d59ac800df51505037","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.1.0.tgz","fileCount":28,"integrity":"sha512-KRfLpzcqo/D/bEpEr358gCIUr7so1zV4EUCe/pg3uN2/4gkt3sXaiHEngU5oBwmUrl5EwPRnEX6Ylarmceo9SQ==","signatures":[{"sig":"MEUCIQDkXvxYl6SEBCT3mVDnV0TSu2K6T4eYQ3vnB5HfOn5wrQIgfVQUeZVDSo/DcIHG5om6ZC06pzBOXZ5ST+0nuFbbSpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"335ff5d07193b265deda693f8ad03b622760318e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for the actuarial-ts SDK: typed actuarial tools with a hard tenant seam, human-gated judgment workflows that write the compliance assumption ledger, a reserving advisor factory, and a golden-prompt eval harness.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/compliance":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/core":"^1.49.0"},"peerDependencies":{"zod":"^3.25.0","@mastra/core":">=1.49.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.1.0_1784295156581_0.9365861784932663","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@actuarial-ts/agents","version":"0.2.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.2.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"1757768a05ab4043339a7d9205170033614b869d","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.2.0.tgz","fileCount":44,"integrity":"sha512-bOBF8/HaHEdkXDQvJi/dfXuWaVJrFAPpmKncCo+5JH8jwYjkNE73gmyV7trP4/a++mcM8jifP33W55oB1rYt7Q==","signatures":[{"sig":"MEYCIQC9CkNgHN6aNoccWtvNGQZ335fZ6T5JUBH5Z3WaAjhAKAIhALGa0xLsHw9Q5Q32kGph9HKKiuKyRxA5QkJVikJqh+1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287506},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"6c79dcbcf8e5157a7e46ac5f249f0bf7a424b0aa","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.8","description":"Mastra agent toolkit for the actuarial-ts SDK: typed actuarial tools with a hard tenant seam, human-gated judgment workflows that write the compliance assumption ledger, a reserving advisor factory, and a golden-prompt eval harness.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@actuarial-ts/core":"^0.2.0","@actuarial-ts/data":"^0.2.0","@actuarial-ts/compliance":"^0.2.0","@actuarial-ts/interchange":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@mastra/core":"^1.49.0"},"peerDependencies":{"zod":"^3.25.0","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.49.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.2.0_1784350331299_0.2609004680854481","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@actuarial-ts/agents","version":"0.3.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.3.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"3a3a4ae72aaab49c6e6fab514cd645a5cdf3a0b5","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.3.0.tgz","fileCount":54,"integrity":"sha512-/vl9NstGo0pQjFvRC55Ghr+hbPbAcBNew/zJtTtc2lnsw/vYQan8sE/aWc6GA5EOjWGNM1q1cTwXKloVrYNKVQ==","signatures":[{"sig":"MEYCIQD64X/SDiShWjskjmGfFi+BinmUivgvw5taZvXdcQ8qwgIhAKLhKplHNFZFLWYm9DWW7YoKpp3239CjjH1I2yxN93uv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486162},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"2f40b2a205fb20b724a44e22a47fe66ad04d3476","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.8","description":"Mastra agent toolkit for the actuarial-ts SDK: typed actuarial tools with a hard tenant seam, human-gated judgment workflows that write the compliance assumption ledger, a reserving advisor factory, and a golden-prompt eval harness.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@actuarial-ts/core":"^0.3.0","@actuarial-ts/data":"^0.3.0","@actuarial-ts/compliance":"^0.3.0","@actuarial-ts/interchange":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.49.0"},"peerDependencies":{"zod":"^3.25.0","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.49.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.3.0_1784434023835_0.8497252781938229","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@actuarial-ts/agents","version":"0.4.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.4.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"c4fdfc28ef9a8c36809989c7ba58dfd0f0139963","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.4.0.tgz","fileCount":54,"integrity":"sha512-UwMTPTuroEs27lT53nU3vOzyrRtvI9HqL3AY7DF/O7wTlDHMCM0xtxKKM9CnanMns95y5XGPw0zELnLgiuN22w==","signatures":[{"sig":"MEUCIQD8k/yH+MhbVa/qVQtBxjg8mzAOZYqxfntaPG1jynioaQIgO3xFrvWbNsBmz6I7UuftGujXA1XSyyKs3brEb6bVmWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490905},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"1afcf64f78157a194e658452b2ebb35fbe5d9f85","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for the actuarial-ts SDK: typed actuarial tools with a hard tenant seam, human-gated judgment workflows that write the compliance assumption ledger, a reserving advisor factory, and a golden-prompt eval harness.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.4.0","@actuarial-ts/data":"^0.4.0","@actuarial-ts/compliance":"^0.4.0","@actuarial-ts/interchange":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.49.0"},"peerDependencies":{"zod":"^3.25.0","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.49.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.4.0_1787947089515_0.13133035998866505","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@actuarial-ts/agents","version":"0.5.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.5.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"24f869391a4846d3144b4f1f3ac1d228b48786c0","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.5.0.tgz","fileCount":54,"integrity":"sha512-4TWH5wqSF4YpQvRFiwUurNfMpMqT54AaggmW37NVw3B0GbvfhmR6V8JONWBVe88sXvOybMRJTOhIMDmqAJRJhQ==","signatures":[{"sig":"MEQCIGMh8st0/BngXg11eYT1a2Tzv1O3v0JD4M2E3B2ANbVBAiBEdzEfdDaf2QwxZ026I6C99dyFaT5fBZrU1jcQ32RdUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490905},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0f0b18ad15099afa860550cf420cb11bb5dea897","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for the actuarial-ts SDK: typed actuarial tools with a hard tenant seam, human-gated judgment workflows that write the compliance assumption ledger, a reserving advisor factory, and a golden-prompt eval harness.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.5.0","@actuarial-ts/data":"^0.5.0","@actuarial-ts/compliance":"^0.5.0","@actuarial-ts/interchange":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.49.0"},"peerDependencies":{"zod":"^3.25.0","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.49.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.5.0_1788204755396_0.7218114746742872","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@actuarial-ts/agents","version":"0.6.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.6.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"ae26b12e527d00ad49f488ca5fb99a46fb9372fe","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.6.0.tgz","fileCount":59,"integrity":"sha512-HWJ44jeXojbjPANl7GfbTriac2Wx1xTxaebzrPBSuJH3pbizLaxqzhfv6x8CBFvxBi8WfWlU0c3z8+6GfT9Ubg==","signatures":[{"sig":"MEUCIQCGsQV8whfJVO989AnowSRbwTsFfhNDCM46Up9Fr4LFUAIgClY488CnyQK9AV9Nsh5fO7GhgOMxjolTbf7EMEw9i4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528661},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a7f1916697f99dbfa30ffbccadec0cc37099e769","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.6.0","@actuarial-ts/data":"^0.6.0","@actuarial-ts/compliance":"^0.6.0","@actuarial-ts/interchange":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.6.0_1788501230896_0.35106300219508535","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@actuarial-ts/agents","version":"0.6.1","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.6.1","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"cdcece542de37ba101bd46d52fa2693b8f19c3b4","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.6.1.tgz","fileCount":59,"integrity":"sha512-eMCML6jfArQiJjFLLuJj2AJexzAk2+FHls1pt/uZXDuehs+kmToHcUEXuPoc7al++V9Hscj4I9Z9HEIqn4O6fw==","signatures":[{"sig":"MEUCIQDH5RsX64YmSJi/NQJ+YaXjmf2JNt3vzB4/OqLloLEjGQIgNywlZSzD/krNF2T5KLxHtFajVytyFjBfK3VGOsEvVSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585474},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.6.1.tgz","_integrity":"sha512-eMCML6jfArQiJjFLLuJj2AJexzAk2+FHls1pt/uZXDuehs+kmToHcUEXuPoc7al++V9Hscj4I9Z9HEIqn4O6fw==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.6.1","@actuarial-ts/data":"^0.6.1","@actuarial-ts/compliance":"^0.6.1","@actuarial-ts/interchange":"^0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.6.1_1788557067901_0.5441810867942083","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@actuarial-ts/agents","version":"0.7.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.7.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"0017105693b8cbae09806b6b442d6b09ae440599","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.7.0.tgz","fileCount":59,"integrity":"sha512-sc2vlnPTkRr5qU5QWvWB2RC0i7UpCtxZ5QWWkposnMZBezSsvWAzWFy4KNOGbdG9OX7Yz9w+INSb52sToDfEPQ==","signatures":[{"sig":"MEUCIQDEKb5zWKDB8ubyNeEUg38Xm+R3bvcynmjFqkcFtMz5zgIgV0pYj9F0v5AWqzGxlbjkP0TE4PTbgBE2b5l1BhM6QQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585474},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.7.0.tgz","_integrity":"sha512-sc2vlnPTkRr5qU5QWvWB2RC0i7UpCtxZ5QWWkposnMZBezSsvWAzWFy4KNOGbdG9OX7Yz9w+INSb52sToDfEPQ==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.7.0","@actuarial-ts/data":"^0.7.0","@actuarial-ts/compliance":"^0.7.0","@actuarial-ts/interchange":"^0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.7.0_1788623954102_0.16299288431883974","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@actuarial-ts/agents","version":"0.7.1","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.7.1","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"38eb3c5451463da4501bcab66ad59732cce6a785","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.7.1.tgz","fileCount":59,"integrity":"sha512-B+tFEIRgdyz+Utt0eIA5mJn7XIqVDLRrpekCA0404+Er2mfsQsuLm74hudypRe8QkSGOtOePaEQl17DT5oMgtg==","signatures":[{"sig":"MEYCIQD8md3UeEUe63q38blJd+mxFy8neMA2UBR9f9aLPnTE5wIhANKO68nPMRNOE/iD3qvhCsACdtdet5fDn53RUZn0Y8+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586335},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.7.1.tgz","_integrity":"sha512-B+tFEIRgdyz+Utt0eIA5mJn7XIqVDLRrpekCA0404+Er2mfsQsuLm74hudypRe8QkSGOtOePaEQl17DT5oMgtg==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.7.1","@actuarial-ts/data":"^0.7.1","@actuarial-ts/compliance":"^0.7.1","@actuarial-ts/interchange":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^3.0.5","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.7.1_1788628980274_0.8851103346703022","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@actuarial-ts/agents","version":"0.8.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.8.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"1e24b1bff4ae7d9c66aa8b3e802882a1700755d0","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.8.0.tgz","fileCount":64,"integrity":"sha512-583dYEVA9LtEbHj59t9KyZHiMmjNjztpg7WuMA7oIAqJbwB5FHpJrmkvr6TruBTghUEGatgN+hBZ2jbHVnZuIg==","signatures":[{"sig":"MEUCIAxQDWQxUpL61nOpM2bC24zPsdUuN9ylsQG4BJvGlLz2AiEA8J4q3UhxDaEQbdLyKwokQEyDyxnXOHqeCiRI3zjMfUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVm0MdryzL3mgHtAXjBSJybWH92xmdqsq8Y55phXdOWAiAS1j0wwuV+rk1eciYoNuSHHw3BGVg+266t8MWjzMENOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606057},"main":"./dist/index.js","type":"module","_from":"file:.release/tarballs/actuarial-ts-agents-0.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.8.0.tgz","_integrity":"sha512-583dYEVA9LtEbHj59t9KyZHiMmjNjztpg7WuMA7oIAqJbwB5FHpJrmkvr6TruBTghUEGatgN+hBZ2jbHVnZuIg==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.8.0","@actuarial-ts/data":"^0.8.0","@actuarial-ts/compliance":"^0.8.0","@actuarial-ts/interchange":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.8.0_1789497936835_0.04948512216651446","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@actuarial-ts/agents","version":"0.8.1","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.8.1","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"1badbbb2007d386d4c4700f416e58e1d32d62308","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.8.1.tgz","fileCount":64,"integrity":"sha512-G3EmtQ/aQ3whmGrxsE2QlwkvuYHfLDZ0ilZMTDD6EJc6YanDAMgAWlBP+F79zLY+ODfZzj3sCuOltNTxIpbarg==","signatures":[{"sig":"MEUCIBhGINfvGR5eKNWg4+jbHvoHyEPL8u0WAvAEv8m0QdfQAiEA416Ear63927bAOL9faNotZ/+U2W9fOPehC7yTTCCSBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+o9Ox8Vh0UeBoqF+uMdLsH83YLsNi7ZoQqGPrL7cPUAIhANzADR2/osL49yg3mxrIXPZN6HkmGriivDlFoWu4G6sG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606057},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.8.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.8.1.tgz","_integrity":"sha512-G3EmtQ/aQ3whmGrxsE2QlwkvuYHfLDZ0ilZMTDD6EJc6YanDAMgAWlBP+F79zLY+ODfZzj3sCuOltNTxIpbarg==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.8.1","@actuarial-ts/data":"^0.8.1","@actuarial-ts/compliance":"^0.8.1","@actuarial-ts/interchange":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.8.1_1789504404259_0.9479047577191535","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@actuarial-ts/agents","version":"0.9.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.9.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"9f2b19dbafdd305e07e7447eb93b5ebb4b98770d","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.9.0.tgz","fileCount":64,"integrity":"sha512-lPBmi3VYo+rlEbcTgTAbBfryaFW8rW5AA5WBQr0MhXnK7fazEG3ZBWUPK7SbTHKhttEpO2qCSqhXght3Wh6vIw==","signatures":[{"sig":"MEUCIQCe15GJvgbUtfwe644kTxmX9oBtwsLbqGcK8Eq35eOMZQIgdQNrnCaMWgKXBX9QdYn4pII39XDEPR20DH4wArfSjQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDswoKN2D7V7gh/N9BkAmyn4mnLpE5UNfF7WioJG4mWwAiAUGI6Bppn66O+PrXODO1BNCPhwLrwjtTZEUXa/whiC9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606268},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/Work Things/Gen UI Triangle Diagnostics/.sdk-work/actng/.release/tarballs/actuarial-ts-agents-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/Work Things/Gen UI Triangle Diagnostics/.sdk-work/actng/.release/tarballs/actuarial-ts-agents-0.9.0.tgz","_integrity":"sha512-lPBmi3VYo+rlEbcTgTAbBfryaFW8rW5AA5WBQr0MhXnK7fazEG3ZBWUPK7SbTHKhttEpO2qCSqhXght3Wh6vIw==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.9.0","@actuarial-ts/data":"^0.9.0","@actuarial-ts/compliance":"^0.9.0","@actuarial-ts/interchange":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.9.0_1789539079433_0.49649497821101884","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@actuarial-ts/agents","version":"0.10.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.10.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"0b66cf5c1e73443052541d82252f85f93718123a","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.10.0.tgz","fileCount":64,"integrity":"sha512-tN2cx584VinSpI+aXDqEQhwE2Nj2n3EdhpT+S8nlM4nnSgWWa17xOAG3J4jbOVNrktiLHWgzFnDTEzi2lcbIpQ==","signatures":[{"sig":"MEUCIQCrUbeePbNTyrJx5NuGemKUzXtWyq0IDimKn/3f7A5SbQIgJ5O0Frpok7p92+X4laM+DogQt9dj9qXoOVhhdwZD8Hc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAwqx7wQLdT80MjGsPSOEKsJgP1AANm0zXyHIp8Q0szHAiAYW9vu4+jrw15jVCHFDrXe1felq3iLOjFGz6tcy/11Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606695},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/Work Things/Gen UI Triangle Diagnostics/.sdk-work/actng/.release/tarballs/actuarial-ts-agents-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/Work Things/Gen UI Triangle Diagnostics/.sdk-work/actng/.release/tarballs/actuarial-ts-agents-0.10.0.tgz","_integrity":"sha512-tN2cx584VinSpI+aXDqEQhwE2Nj2n3EdhpT+S8nlM4nnSgWWa17xOAG3J4jbOVNrktiLHWgzFnDTEzi2lcbIpQ==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.10.0","@actuarial-ts/data":"^0.10.0","@actuarial-ts/compliance":"^0.10.0","@actuarial-ts/interchange":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.10.0_1789569635407_0.8716147951481792","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@actuarial-ts/agents","version":"0.11.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.11.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"9f45d31394c7e17c9a3e0828f582d1960d9a35ac","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.11.0.tgz","fileCount":64,"integrity":"sha512-QF0PcopBOlzbbxHvvpMUaaogD4Uc9BMCCgpQGC9a86RBCCBBC6tuVWWAVgLHCQ5nTeP8DgfC/k35TCJ4WFvNwQ==","signatures":[{"sig":"MEYCIQDxMrH2SGLCKJKChBqFrexTcWaoNa12mq3AswSttsKxogIhAKFyY938jZ6BycbomevByAXvRc/phIfzr6bsIGQMilM8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrwEi7fzR4e9qE9UDeR4PfMfruPzT3MmA0lM7togXMQAIhAPdqFZJPGobPv7qjMIKkbJner0q82v+Y/lCtVW5Nq55J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606463},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.11.0.tgz","_integrity":"sha512-QF0PcopBOlzbbxHvvpMUaaogD4Uc9BMCCgpQGC9a86RBCCBBC6tuVWWAVgLHCQ5nTeP8DgfC/k35TCJ4WFvNwQ==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.11.0","@actuarial-ts/data":"^0.11.0","@actuarial-ts/compliance":"^0.11.0","@actuarial-ts/interchange":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.11.0_1789673891266_0.09620495045995692","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@actuarial-ts/agents","version":"0.12.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.12.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"0f02a7d2d49a988d847db2cef9eede897b0e5f1c","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.12.0.tgz","fileCount":64,"integrity":"sha512-sYtL0h92Qme8hvrjIRDHg5Bz5XcR6fuyT3Z/iZBgFeSEXefRoAC0/12p8KvqNUmkHtJSjDDwt+anMb/rzRY0ng==","signatures":[{"sig":"MEQCIBhis9gIWhwF5JuLVHPuAKFFzKe1eYdTIEM4RDlpZWxtAiAZVOdDlYtJxFqhUHuF80OEpWM/ZcyCjD13Sw1b5naWyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqVsALSqHj6s1yosrW/eL2YRxOjnYBpK50lPxi3MZCkgIgJX+0QJybNVnXnrQMLkA8fdq/pg563RUVMnOfYFSyL/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606463},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.12.0.tgz","_integrity":"sha512-sYtL0h92Qme8hvrjIRDHg5Bz5XcR6fuyT3Z/iZBgFeSEXefRoAC0/12p8KvqNUmkHtJSjDDwt+anMb/rzRY0ng==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.12.0","@actuarial-ts/data":"^0.12.0","@actuarial-ts/compliance":"^0.12.0","@actuarial-ts/interchange":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.12.0_1789682299871_0.46171326289713144","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@actuarial-ts/agents","version":"0.13.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.13.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"2c7803643d519873adba70d940711aeea54a9618","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.13.0.tgz","fileCount":64,"integrity":"sha512-u2uW1r/48XArZUcFXjqa6HJuUONVU5am0DsmquouLNGfPEmKpeBBZ9bSTAAW65fvdAGSfOm2uDCY84gv1bZKfw==","signatures":[{"sig":"MEYCIQDMYLHFbTmbVvypI81SNNPlHMRJvE3ERjdZ+nLdHw0QewIhAOq8ujt1It01xHu9GEW0hME52JRtlyzxa0KVmtTTyQi9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGtRcysAJ4ZwIE/jG3HuQRlxv/dzlDw+CbxpFOgndXZQIhAM3N5GKO9HCJrUCjbk44acGu/084J4ZfjHo1BCJBfLoK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606463},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.13.0.tgz","_integrity":"sha512-u2uW1r/48XArZUcFXjqa6HJuUONVU5am0DsmquouLNGfPEmKpeBBZ9bSTAAW65fvdAGSfOm2uDCY84gv1bZKfw==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.13.0","@actuarial-ts/data":"^0.13.0","@actuarial-ts/compliance":"^0.13.0","@actuarial-ts/interchange":"^0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.13.0_1789688315295_0.14340422101441597","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@actuarial-ts/agents","version":"0.14.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.14.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"61c4b31b29b62d141fb6515c8a665ab67af22138","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.14.0.tgz","fileCount":64,"integrity":"sha512-eMLBceKrsc0tybLzDx81/mzEfGSGNpdgItxj2UTmWpv2g+VxG41kZabAP6I+hHSkusqDVMiN/g2JfXCOqghmMw==","signatures":[{"sig":"MEYCIQCgFPQf0dcN9gdSyOZBUL4Wd70Aao4W8rKp27S146+k9gIhAMzymWX0Qh1PNUX/tknM4/9gIf7BNIFn24YjFIZuGJNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDCM7pAjzyvuB/kKjP3lnm+TIVhAANvZyqeFRXN55TJQIgcK+7UhNxRrmv+kpOacBLYWbzpWufw0RJviWcpR8II8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606463},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.14.0.tgz","_integrity":"sha512-eMLBceKrsc0tybLzDx81/mzEfGSGNpdgItxj2UTmWpv2g+VxG41kZabAP6I+hHSkusqDVMiN/g2JfXCOqghmMw==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.14.0","@actuarial-ts/data":"^0.14.0","@actuarial-ts/compliance":"^0.14.0","@actuarial-ts/interchange":"^0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.14.0_1789699596940_0.43219195537156785","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@actuarial-ts/agents","version":"0.15.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.15.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"3a019a736a15020af0893b4b10858e101ff5715b","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.15.0.tgz","fileCount":64,"integrity":"sha512-muudQBfRlOyHgDovXCUD0mHVXD/t8N1UdlwyKl8RxcNdSwNUphSap4dXMNeWQbAcg0AOPDZ/vtcI9YqHNgEjjQ==","signatures":[{"sig":"MEYCIQCrqctFCcuzxngxZuFxIqwXpI6gGFJW7VXL6OfBORyRIgIhANRAVpYUX/ISoOGC2T1QUeYFxV6vCC0Qn/Lu8K+4uOXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDc+RBmEb0WXnYRg/zKT+M4l7zadCRebs4lAqNwdCnLgIgbFDrc7Yc4EcXGK3ZyLuiov0cpwMeGJI6b33SoYtkcPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606463},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/ActNG2/.release/tarballs/actuarial-ts-agents-0.15.0.tgz","_integrity":"sha512-muudQBfRlOyHgDovXCUD0mHVXD/t8N1UdlwyKl8RxcNdSwNUphSap4dXMNeWQbAcg0AOPDZ/vtcI9YqHNgEjjQ==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: exact validated tools with a hard tenant seam, human-gated judgment, trusted-catalog diagnostic selection, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.15.0","@actuarial-ts/data":"^0.15.0","@actuarial-ts/compliance":"^0.15.0","@actuarial-ts/interchange":"^0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.15.0_1789706596877_0.2159890063629013","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@actuarial-ts/agents","version":"0.16.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.16.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"44af76bd0e54e211f3d7ea2b305ba31bdea9a241","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.16.0.tgz","fileCount":69,"integrity":"sha512-uLs+hDlaHqtuQnfMKb3m/9X9A0LgFWI3/4gD++VEOrkVc3doYVroY+Ajl9h3YfcZ8IDhJjpPMNhXjX6/fGyQoQ==","signatures":[{"sig":"MEUCIA8gcHByYAvDGGuA+N3AyGrggSkULQ+oGXO6LYPlg0L7AiEAx7CiNcT0zNrdMgvvA6zCtH3zZPm422jNRgJfaRxbE+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2hiMjxQn235JWmehtPPALp7ybkgpwWovtyyDBSuRJbgIgJq2IkeUMqYCfZEXwNXZHG0xoygWXmP4JnZR8JJAa0ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":741655},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/.codex/worktrees/publish-0-16-0/ActNG2/.release/tarballs/actuarial-ts-agents-0.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/.codex/worktrees/publish-0-16-0/ActNG2/.release/tarballs/actuarial-ts-agents-0.16.0.tgz","_integrity":"sha512-uLs+hDlaHqtuQnfMKb3m/9X9A0LgFWI3/4gD++VEOrkVc3doYVroY+Ajl9h3YfcZ8IDhJjpPMNhXjX6/fGyQoQ==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: tenant-safe tools, human-gated judgment, trusted diagnostic/customization/complete-review catalogs, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.16.0","@actuarial-ts/data":"^0.16.0","@actuarial-ts/compliance":"^0.16.0","@actuarial-ts/interchange":"^0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.16.0_1790054556366_0.6901774301028136","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@actuarial-ts/agents","version":"0.17.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.17.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"1e1880331c79f6331b94acd788010e09c8a7ccac","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.17.0.tgz","fileCount":69,"integrity":"sha512-WA+Ci3S/lri9j6HDku0afGHhCnb0TQ3QpI3BSrIRnCnCiHQwBUlpf44N7qAKTZZ6thbJy9YgTtD+yztJuryP3Q==","signatures":[{"sig":"MEQCICE3DPJO4PVCCXNYOpQpxKSHWUWe7l7SJpfa8ral4K9yAiA8IUMhA2ySQaAw1svNeAbcFkW5XiGKg54WTKIL2GDDpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhjNeRTC6B7mpj4HDZC0WK2ay4/0K3G+elmFdXy3jxnQIgdiaWBouAM1FiMd4aEaCThwmcg1+sTcaUX1Ig1Wcod8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":757214},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/.codex/worktrees/sdk-0-16-1-hardening/ActNG2/.release/tarballs/actuarial-ts-agents-0.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/.codex/worktrees/sdk-0-16-1-hardening/ActNG2/.release/tarballs/actuarial-ts-agents-0.17.0.tgz","_integrity":"sha512-WA+Ci3S/lri9j6HDku0afGHhCnb0TQ3QpI3BSrIRnCnCiHQwBUlpf44N7qAKTZZ6thbJy9YgTtD+yztJuryP3Q==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Mastra agent toolkit for actuarial-ts: tenant-safe tools, human-gated judgment, trusted diagnostic/customization/complete-review catalogs, reserving advice, and evals.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.17.0","@actuarial-ts/data":"^0.17.0","@actuarial-ts/compliance":"^0.17.0","@actuarial-ts/interchange":"^0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"_npmOperationalInternal":{"tmp":"tmp/agents_0.17.0_1790242196698_0.3454783760495681","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@actuarial-ts/agents","version":"0.18.0","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"license":"Apache-2.0","_id":"@actuarial-ts/agents@0.18.0","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"homepage":"https://github.com/yerromnitsuj/actng#readme","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"fa4af923948954beefc5951aa6de9b40c96d0bef","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.18.0.tgz","fileCount":134,"integrity":"sha512-I8PszzEUfBSwXpj2/sEfEL1hm6jM7WE8h6BTkNW8ZeBD+WekHlah8cSnS+9nofJaBsNA4ZX/nHkEXDFhedwvuQ==","signatures":[{"sig":"MEYCIQDOW9GHP1e1qaZqZCZqKPRKxsCDKc5RI+2azRoxG2n0lwIhALkcg8INt/biSESs56NJVDnfk9CRIq6FQpRMYfTfWMCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZ1+v/2wcUW+jTohvnErKMIqHJlPiiYdLBsH4xQnBoTQIhALeEHRcbMjCblexGZKYBLX9ngKS1lIFbhIp4zfUX9T1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150844},"main":"./dist/index.js","type":"module","_from":"file:/Users/justinmorrey/.codex/worktrees/sdk-0-17-docs/ActNG2/.release/tarballs/actuarial-ts-agents-0.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","default":"./dist/mcp.js"},"./mastra":{"types":"./dist/mastra.d.ts","default":"./dist/mastra.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","default":"./dist/protocol/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"_resolved":"/Users/justinmorrey/.codex/worktrees/sdk-0-17-docs/ActNG2/.release/tarballs/actuarial-ts-agents-0.18.0.tgz","_integrity":"sha512-I8PszzEUfBSwXpj2/sEfEL1hm6jM7WE8h6BTkNW8ZeBD+WekHlah8cSnS+9nofJaBsNA4ZX/nHkEXDFhedwvuQ==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Provider-neutral AI protocol and governed Mastra/MCP adapters for actuarial-ts: discovery, durable tasks, evidence, authorization, and human-gated judgment.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.18.0","@actuarial-ts/data":"^0.18.0","zod-to-json-schema":"^3.25.2","@actuarial-ts/compliance":"^0.18.0","@actuarial-ts/interchange":"^0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"peerDependenciesMeta":{"@mastra/mcp":{"optional":true},"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/agents_0.18.0_1790603091526_0.9490287374696345","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"_id":"@actuarial-ts/agents@0.19.0","bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"dist":{"shasum":"8384e3e454a2df15344915078fadcdbb18a26c68","tarball":"https://registry.npmjs.org/@actuarial-ts/agents/-/agents-0.19.0.tgz","fileCount":139,"integrity":"sha512-RiMVn+ZyqsVg5rs0BgpQ+xQTrHBF1HmvIl+9ntPXnt1O+99S6JIPtAuG57ke82mkbJ+HCvMGoyiwtzrEfbxbjg==","signatures":[{"sig":"MEUCIE1MWXTIin1WkQ66OmuVedOAJGnmTtpQiM9KKX0CjAUiAiEAvykcxxGI3a0xgPv48vF9gINA37+ulE0uZLZbXSsiq2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE+Gl5tbCbSDHc2IDy9dbpUcTsQqDloAtHJj6vfyEcSvAiEAoBVO7/4Oes9TNhbT7RryRpv/MtsZntL6pj0SLG4jGEY="}],"unpackedSize":1155744},"main":"./dist/index.js","name":"@actuarial-ts/agents","type":"module","_from":"file:/Users/justinmorrey/Work Things/Gen UI Triangle Diagnostics/.sdk-work/grouped-history-100k/.release/tarballs/actuarial-ts-agents-0.19.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mcp":{"types":"./dist/mcp.d.ts","default":"./dist/mcp.js"},"./mastra":{"types":"./dist/mastra.d.ts","default":"./dist/mastra.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","default":"./dist/protocol/index.js"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","prepack":"tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"node ../../tools/release/verify-release-attestation.mjs @actuarial-ts/agents"},"version":"0.19.0","_npmUser":{"name":"sushisnack","email":"justinmorrey@gmail.com"},"homepage":"https://github.com/yerromnitsuj/actng#readme","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"_resolved":"/Users/justinmorrey/Work Things/Gen UI Triangle Diagnostics/.sdk-work/grouped-history-100k/.release/tarballs/actuarial-ts-agents-0.19.0.tgz","_integrity":"sha512-RiMVn+ZyqsVg5rs0BgpQ+xQTrHBF1HmvIl+9ntPXnt1O+99S6JIPtAuG57ke82mkbJ+HCvMGoyiwtzrEfbxbjg==","repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"_npmVersion":"10.9.4","description":"Provider-neutral AI protocol and governed Mastra/MCP adapters for actuarial-ts: discovery, durable tasks, evidence, authorization, and human-gated judgment.","directories":{},"maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@actuarial-ts/core":"^0.19.0","@actuarial-ts/data":"^0.19.0","zod-to-json-schema":"^3.25.2","@actuarial-ts/compliance":"^0.19.0","@actuarial-ts/interchange":"^0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","vitest":"^5.0.1","typescript":"^5.7.3","@mastra/mcp":"^1.14.0","@types/node":"^22.10.5","@mastra/core":"^1.51.0"},"peerDependencies":{"zod":"^3.25.76","@mastra/mcp":">=1.14.0 <2","@mastra/core":">=1.51.0 <2"},"peerDependenciesMeta":{"@mastra/mcp":{"optional":true},"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agents_0.19.0_1790797787575_0.32676035790398106"}}},"time":{"created":"2026-07-17T13:32:36.424Z","modified":"2026-09-30T19:49:47.870Z","0.1.0":"2026-07-17T13:32:36.704Z","0.2.0":"2026-07-18T04:52:11.433Z","0.3.0":"2026-07-19T04:07:03.974Z","0.4.0":"2026-08-28T19:58:09.760Z","0.5.0":"2026-08-31T19:32:35.599Z","0.6.0":"2026-09-04T05:53:51.087Z","0.6.1":"2026-09-04T21:24:28.064Z","0.7.0":"2026-09-05T15:59:14.247Z","0.7.1":"2026-09-05T17:23:00.405Z","0.8.0":"2026-09-15T18:45:36.927Z","0.8.1":"2026-09-15T20:33:24.418Z","0.9.0":"2026-09-16T06:11:19.744Z","0.10.0":"2026-09-16T14:40:35.527Z","0.11.0":"2026-09-17T19:38:11.420Z","0.12.0":"2026-09-17T21:58:19.952Z","0.13.0":"2026-09-17T23:38:35.400Z","0.14.0":"2026-09-18T02:46:37.025Z","0.15.0":"2026-09-18T04:43:16.963Z","0.16.0":"2026-09-22T05:22:36.467Z","0.17.0":"2026-09-24T09:29:56.796Z","0.18.0":"2026-09-28T13:44:51.627Z","0.19.0":"2026-09-30T19:49:47.677Z"},"bugs":{"url":"https://github.com/yerromnitsuj/actng/issues"},"license":"Apache-2.0","homepage":"https://github.com/yerromnitsuj/actng#readme","keywords":["actuarial","agents","mastra","ai","reserving","human-in-the-loop","tools"],"repository":{"url":"git+https://github.com/yerromnitsuj/actng.git","type":"git","directory":"packages/agents"},"description":"Provider-neutral AI protocol and governed Mastra/MCP adapters for actuarial-ts: discovery, durable tasks, evidence, authorization, and human-gated judgment.","maintainers":[{"name":"sushisnack","email":"justinmorrey@gmail.com"}],"readme":"# @actuarial-ts/agents\n\n**Package version:** 0.19.0 candidate (unpublished; registry latest 0.18.0). Sections labeled SDK 0.16 describe features\nintroduced in that release and retained in 0.19.0; the SDK 0.17 section and\nmigration guide define the current atomic promotion and trusted-identity\ncontracts.\n\nSDK 0.19 fixes paired diagnostic structural-origin provenance and supplies bounded\ngrouped original-history replay, typed model graphs and snapshot source bindings.\nSee `docs/migrations/0.19-grouped-history-and-origin-zero.md` and\n`docs/reference/bounded-grouped-history.md` in the private repository.\n\nSDK 0.18 adds the provider-neutral `@actuarial-ts/agents/protocol` surface,\ncomplete governed manifests, compact discovery, structural authorization,\ndurable tasks, evidence projections, dynamic report references, bounded events\nand stronger evals. `@actuarial-ts/agents/mastra` and\n`@actuarial-ts/agents/mcp` project the same manifests. See\n`docs/migrations/0.18-ai-native-protocol.md`,\n`docs/reference/agent-protocol.md`, `docs/reference/agent-tasks.md`, and\n`docs/reference/review-evidence.md`.\n\nMastra tools and human-gated workflows for actuarial-ts. It is an orchestration boundary around the other four packages, not an autonomous actuary.\n\n```bash\nnpm install @actuarial-ts/agents@0.19.0 @actuarial-ts/core@0.19.0 @actuarial-ts/data@0.19.0 @actuarial-ts/interchange@0.19.0 @actuarial-ts/compliance@0.19.0 @mastra/core@^1.51.0 @mastra/mcp@^1.14.0 zod@^3.25.76\n```\n\nRequires Node 22.13+. Peer ranges are `@mastra/core >=1.51.0 <2`, `@mastra/mcp >=1.14.0 <2`, and Zod `^3.25.76`.\nMastra and MCP are optional peers when a consumer imports only\n`@actuarial-ts/agents/protocol`; Zod remains required for strict boundary\nvalidation.\n\nThe source repository is private, so the guide and reference links below open only with repository access. The published package is unaffected and remains Apache-2.0.\n\n## Provider-neutral discovery\n\nImport `createSdkAgentOperationCatalog`, `assessSdkAgentOperation` and\n`outcomeFromEligibility` from `@actuarial-ts/agents/protocol`. Call\n`catalog.list({ query: \"chain ladder\", limit: 10 })`, describe the selected\noperation ID, then assess the actual request before execution.\n\nBuild the catalog after tenant authorization. Request one complete manifest at\na time. Tenant/actor identity and grants stay in trusted host context; models\ncannot provide them. `createMastraToolRegistry`, `createMcpToolRegistry` and\n`providerNeutralToolCatalog` derive their schemas and behavior from the same\nmanifest source.\n\nThe lock-tested MCP stack does not yet expose a stable Tasks extension.\n`createMcpTaskControlTools` supplies governed status, cancellation and\ninput/resumption operations. Register those tools with `createMcpToolRegistry`\nand run `assertFailClosed` before starting the transport.\n\nThe full task state machine, evidence paging, authorization receipt and event\nlimits are documented in the private repository references named above. The\ntested entry points are `examples/reserve-review/src/agentProtocol.ts` and\n`examples/customization-review/src/agentProtocol.ts`.\n\nSDK 0.8 adds a closed customization selection tool: the model selects only a\nhost-approved preset and allowlisted scenario IDs, while tenant identity stays\nin trusted request context. See the 0.8 adoption guide (`docs/migrations/0.8-reusable-customization.md`)\nand customization reference (`docs/reference/reusable-customization.md`).\n\n## Trusted diagnostic selection\n\n`createDiagnosticSelectionTool` lets a model choose only reviewed instance IDs, one host-approved run preset, and a display view. The host owns the authentic compiled definition, allowable instance catalog, cutoff/filter/grouping policy, tenant, data access, and executor.\n\n```ts\nimport { createDiagnosticSelectionTool } from \"@actuarial-ts/agents\";\n\nconst tool = createDiagnosticSelectionTool({\n  definition: compiledDefinition,\n  runPresets: [{\n    id: \"annual-review-v1\",\n    definitionIntegrity: compiledDefinition.definitionIntegrity,\n    allowedInstanceIds: [\"casualty/count/reported-frequency\"],\n    execute: ({ tenantId, instanceIds }) => runApprovedPreset({ tenantId, instanceIds }),\n  }],\n});\n```\n\nThe strict model input contains only:\n\n```ts\ntype DiagnosticAgentToolInput = {\n  runPresetId: string;\n  instanceIds: string[];\n  view: \"emergence\" | \"triangles\" | \"latest-diagonal\";\n  catalogIdentity?: string;\n  runPresetVersion?: string;\n};\n```\n\nIt cannot contain formulas, measures, count populations, amount/exposure bases, missingness, period axes, arbitrary filters, provenance, or project/tenant IDs. The executor must return owner-authenticated `VerifiedDiagnosticRunProvenance` stamped for the exact definition, preset, and sorted selection; a cached superset is rejected rather than display-filtered into an apparent run.\n\nThe legacy single-tool executor remains **eager-only**. The compact diagnostics APIs\nintroduced in 0.7.0 do not change its return contract:\n`VerifiedCompactDiagnosticRunProvenance` and streamed replay receipts cannot be\nreturned in place of eager verified provenance. Keep this tool's approved\nexecutor on the eager validated-run/provenance path. Compact analysis and\npaged evidence can be hosted separately through the public core/data/compliance\nAPIs; casting or display-filtering a compact result does not authorize a tool\nresponse. See the compact adoption guide (`docs/migrations/0.7-compact-diagnostics.md`)\nfor the distinct workflows and replay reference (`docs/reference/diagnostic-replay-stream.md`)\nfor evidence verification and its SDK-version requirements.\n\nSuccess returns `{ success: true, data: { ... } }`. The `data` object contains formula/calculation/definition identities, run/result/binding fingerprints, the full review receipt (including triggered and not-evaluated rules), and one explicitly display-only projection. `data.display.points` holds emergence or latest-diagonal points; `data.display.triangles` holds the triangle view. Display points retain reviewed metric evaluations and findings while omitting the raw aggregate `components` field. Failures remain `{ success: false, error: { code, message } }`.\n\nThe v0.6.1 correction uses `runPresets` in the host catalog and `tenantId` in the host executor input. Migrate the earlier `presets`, `tenant`, flattened success fields, and `display.value` names to the contract above. There is no definition-editing path; changing a basis or rule requires a separate human-governed workflow.\n\n## Tool boundary\n\n`defineActuarialTool` enforces two shared rules. First, required tenant identity is resolved from trusted request context before the body runs; the model schema cannot express a project/tenant key. Second, every failure is a recursively readonly `{ success: false, error: { code, message } }` result rather than a thrown model-visible exception.\n\nIn 0.6 the public `DefinedActuarialTool<TInput, TOutput>` execute accepts raw `z.input`, parses exactly once, gives the body `z.output`, and returns only the body result or `ToolEnvelopeFailure`. Input/output schemas remain attached through identity-validation metadata bridges whose JSON Schema matches the private real Zod schema, so Mastra cannot run transforms twice. Invalid input is `TOOL_INPUT_INVALID`; malformed/undefined output is `TOOL_OUTPUT_INVALID`. A supplied output schema must accept and preserve the complete failure union or construction throws `BAD_OUTPUT_SCHEMA`. Failure envelopes cannot be rewritten by conditional transforms.\n\n## Human judgment and remote engines\n\n`createJudgmentChain` suspends at declared gates, requires a rationale on resume, records the authenticated actor identity, and writes the compliance assumption ledger. `createReservingAdvisor` assembles a constrained Mastra advisor. `defineRemoteMethod` calls an authenticated interchange sidecar with timeouts, abort support, client-side document validation, and bounded response streaming through the same tenant/failure seam. Promotion workflows replay and referee imported studies before one atomic, idempotent host commit can enter selections, the rerun, and audit evidence into a workspace.\n\n## Trusted complete-review execution\n\n`createReviewAgentTools` creates paired discovery and execution tools over one\nimmutable host-owned catalog. The model can select only the returned preset,\nplan, input, method, assumption and option IDs. Tenant identity stays in the\nserver-set request context. Formula definitions, source locations, financial\nbases and arbitrary plan inputs are absent from the model schema.\n\nDiscovery requires exactly one structured eligibility outcome for every\nexposed item: `supported`, `supported-with-warnings`, `requires-input` or\n`unsupported`, with reason codes, affected coordinates and remedies. Execution\nrefuses selected blockers and accepts only a receipt bound to the exact tenant,\npreset version, normalized request fingerprint, plan, input, methods,\nassumptions and options. The receipt must contain a current-process\n`VerifiedReviewSnapshot`; serialized copies and altered wrappers are rejected.\nThe model receives the frozen snapshot reference, readiness checks, limitation\ndispositions and finding codes, without receiving the raw source payload.\n\n`createReviewAgentJudgmentChain` handles manual priors, factor overrides,\nmanual selections, requirement waivers and adopted ranges. Every adopted or\ndeclined choice suspends the Mastra workflow, requires a verbatim rationale,\nreads actor identity from request context and records a typed ledger entry.\nCandidate IDs are host allowlisted. `REVIEW_AGENT_TOOL_SELECTION_CASES`\nprovides deterministic offline discovery/execution cases for the existing eval\nharness. Repository readers can continue with `docs/reference/review-agent.md`.\n\nThe package’s offline test suite covers trusted catalog selection, direct/Mastra-shaped execution, tenant failure, once-only transforms, provenance coherence, judgment gates, remote sidecar behavior, promotion, and golden-prompt tool selection.\n\nSee the formula catalog (`docs/reference/diagnostic-formulas.md`) and migration guide (`docs/migrations/0.6-generalized-diagnostics.md`).\n\n## License\n\nApache-2.0. See LICENSE and NOTICE.\n\nSDK 0.9 adds native post-aggregation formulas and correct financial currency units.\nSee the 0.9 migration guide (`docs/migrations/0.9-analysis-expressions.md`).\n\n## Composite history sources\n\nSDK 0.10 adds multiple original artifacts within one claim namespace, explicit\ncomposite identity selectors and complete input-artifact membership checks.\nUpgrade the five SDK packages together and preserve the producing runtime\nwith archived evidence. See the 0.10 migration guide (`docs/migrations/0.10-composite-history.md`).\n\n## Connected reserve review\n\nSDK 0.16 adds trusted complete-review discovery, execution and human-judgment\ntools. Tenant identity remains server-set request context, and adopted priors,\nfactors, selections, waivers and ranges require recorded rationale. Upgrade all\nfive SDK packages together and see the 0.16 migration guide\n(`docs/migrations/0.16-connected-reserve-review.md`).\n\n## SDK 0.17 audit hardening\n\nSDK 0.17 replaces the sequential study-promotion callbacks with one atomic,\nidempotent `commitPromotion` request, reads named actor identity only from\ntrusted request context, and bounds remote sidecar responses. Upgrade all five\nSDK packages together and see `docs/migrations/0.17-audit-hardening.md`.\n","readmeFilename":"README.md"}