{"_id":"@actantdb/mastra","_rev":"19-7b5cd786f5b2d7028f2683bec712d2f4","name":"@actantdb/mastra","dist-tags":{"shadow":"0.0.12","latest":"0.0.12"},"versions":{"0.0.2":{"name":"@actantdb/mastra","version":"0.0.2","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.2","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/actant/actant#readme","bugs":{"url":"https://github.com/actant/actant/issues"},"dist":{"shasum":"64202b828cf6de62f7b248ef3ad9dada3adef60c","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.2.tgz","fileCount":7,"integrity":"sha512-KEmtM0c6NGYIXOUBpRt8z6lcVEzKllsnJAWkyH5G4Na5SCc31491Es5V5+Th4rjFO6RHxMqShSgyLTpQenHJGA==","signatures":[{"sig":"MEUCIQCFO/YEkaarD3HWT7f/dE9LKe5sTIuo97AVc3Q9fOJ7zgIgSpaR+TEJN9dlCOj0CE3sWZ926hW0oVl08uGRjjyqKxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36112},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/fd6d4305231f15a8c45b85df5ea73c70/actantdb-mastra-0.0.2.tgz","_integrity":"sha512-KEmtM0c6NGYIXOUBpRt8z6lcVEzKllsnJAWkyH5G4Na5SCc31491Es5V5+Th4rjFO6RHxMqShSgyLTpQenHJGA==","repository":{"url":"git+https://github.com/actant/actant.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.2","@actantdb/types":"0.0.2","@actantdb/policy":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.2_1779148239840_0.4088050154485936","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@actantdb/mastra","version":"0.0.3","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.3","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"34ef2ffde8da2d76ae9a50b8c5442abbb6031749","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.3.tgz","fileCount":7,"integrity":"sha512-NZpaRD2/kpl9DAkseBlp4JIDwHuu3M532ST/egj3pFOb/sfcbwfDY3SwrFrGTR/Dk9ghzeW4PnyoDP+3Dif6WA==","signatures":[{"sig":"MEYCIQCWvOH4S9Ai1U8FcfQZHznCM/3dUEpfigMVqZUGE2vSjQIhAPoEP+FuwS6NPz0xzh/Fi3TTRJ/p2mr4IKw5boQFJD4U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36281},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/77a05ab1502e8867429f0816a36c0b2d/actantdb-mastra-0.0.3.tgz","_integrity":"sha512-NZpaRD2/kpl9DAkseBlp4JIDwHuu3M532ST/egj3pFOb/sfcbwfDY3SwrFrGTR/Dk9ghzeW4PnyoDP+3Dif6WA==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.3","@actantdb/types":"0.0.3","@actantdb/policy":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.3_1779148809492_0.8054350525195948","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@actantdb/mastra","version":"0.0.4","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.4","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"cc5ae230ff4f9a6c201cd0175f198160cd045fdb","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.4.tgz","fileCount":7,"integrity":"sha512-4WHorW15G0FFDDGryjI3UYjCDvDAdjIYquIQCNMW4rBcO4Tmf/a6Jsl8ap3EOLt6bj59lh1biq/IvuXF+O74PA==","signatures":[{"sig":"MEYCIQChfOHQSGoDqSBtixPXraGM5IMkWkhk3ytcuqGUNguINQIhAII5/SHrZA8FfyeGFeoPeOxaCeLAwZeI5SBKCPh3Q8xA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36365},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/b5408c147b0bec4e54ca0bd10cab8038/actantdb-mastra-0.0.4.tgz","_integrity":"sha512-4WHorW15G0FFDDGryjI3UYjCDvDAdjIYquIQCNMW4rBcO4Tmf/a6Jsl8ap3EOLt6bj59lh1biq/IvuXF+O74PA==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.4","@actantdb/types":"0.0.4","@actantdb/policy":"0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.4_1779149708301_0.8231392663213708","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@actantdb/mastra","version":"0.0.5","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.5","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"6121631062d8615f6ea2521f1a522e76249b5929","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.5.tgz","fileCount":7,"integrity":"sha512-Vyw1o7qXe7ycVi2FVEdLLMigNJWTMxLLc/0vZNDScjpX/UPBEsOel0pbsiwnLXD+HPX+y1zXr5DeJQaw28TSyQ==","signatures":[{"sig":"MEUCIQCN9/3xVmuo05WpFrcvONmyfO0Ji7InJ0hcLujcdZBQpwIgQJsR9F5PqsX0UaH3NtHIaqJOrXSlThXAfZplycZY4MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36365},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/22ef1a21b27f1936576022cee86a1144/actantdb-mastra-0.0.5.tgz","_integrity":"sha512-Vyw1o7qXe7ycVi2FVEdLLMigNJWTMxLLc/0vZNDScjpX/UPBEsOel0pbsiwnLXD+HPX+y1zXr5DeJQaw28TSyQ==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.5","@actantdb/types":"0.0.5","@actantdb/policy":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.5_1779151552344_0.8963776863668369","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@actantdb/mastra","version":"0.0.6","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.6","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"ddb7b16eb5da9e1062381dc3c12cd9e96251902f","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.6.tgz","fileCount":7,"integrity":"sha512-7hsagg5If6WT62V74iNLlQ/8ZVpe93AY+XtsyA3Q5pQ7beCo1l2HnBBmeaVwe/DOW4LSJInW/Cv2nyXIKkfBAA==","signatures":[{"sig":"MEUCIQDQjZdpYbREIlSX4yOD3RrCxaKBQ/uTXO2g80r4ITT+iAIgGbCHferW2Ccf5b06S2y6cxMmnl24wSvDBgoAxkTYzaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36365},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/2b7d11179ed0f15761a5217a17d1b523/actantdb-mastra-0.0.6.tgz","_integrity":"sha512-7hsagg5If6WT62V74iNLlQ/8ZVpe93AY+XtsyA3Q5pQ7beCo1l2HnBBmeaVwe/DOW4LSJInW/Cv2nyXIKkfBAA==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.6","@actantdb/types":"0.0.6","@actantdb/policy":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.6_1779153064915_0.38919018097097036","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@actantdb/mastra","version":"0.0.7","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.7","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"307ff75971dd8811fc81db4d947fa93d2f36e6bf","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.7.tgz","fileCount":7,"integrity":"sha512-/eUFA7CKabkL2VMsJrFqx1qWzhdXRGMVw6usLx0qjCNiZrgLIN2ck3VLIW9KmptxJ9vp4L/OlrNpdgwUVEgf5Q==","signatures":[{"sig":"MEYCIQDRrlKf4kVjYZhUEvEb55cQYuH4s6r5q5pPe5FdUWtilgIhAP9F+D7bQfo9y+owvViwaD9wzaW2nrHbk8jpkB6drcfx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36365},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/ace262253ba41601a463af452cd4abf3/actantdb-mastra-0.0.7.tgz","_integrity":"sha512-/eUFA7CKabkL2VMsJrFqx1qWzhdXRGMVw6usLx0qjCNiZrgLIN2ck3VLIW9KmptxJ9vp4L/OlrNpdgwUVEgf5Q==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.7","@actantdb/types":"0.0.7","@actantdb/policy":"0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.7_1779153829221_0.669164589275111","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@actantdb/mastra","version":"0.0.8","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.8","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"a3f5ba5ee0f10f3e124a785eb8e77f5c13c9c711","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.8.tgz","fileCount":7,"integrity":"sha512-pwj0fMK4FH4599QXKKFttDQibOuODTxj/TC4qxYcPmxJ9o/xgCDv9JGUJSigvJcBGSpkZ7h1PTcLPWAZt//+ng==","signatures":[{"sig":"MEUCIHz/zDZZkICjVHkZwsYeeJiLvqI0CCTvlbjkrE7RWp0cAiEAvLAGZP2xd1GwsAoC92bMrLkBB10qEtUmc3OGsgZNu8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36365},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/9abc3fd074a9f8cb58d0c8e9e9727f14/actantdb-mastra-0.0.8.tgz","_integrity":"sha512-pwj0fMK4FH4599QXKKFttDQibOuODTxj/TC4qxYcPmxJ9o/xgCDv9JGUJSigvJcBGSpkZ7h1PTcLPWAZt//+ng==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.8","@actantdb/types":"0.0.8","@actantdb/policy":"0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.8_1779156470996_0.7103377795862658","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@actantdb/mastra","version":"0.0.9","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.9","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"fee0e44a4f045afbbacdd5bcb61b201022e4227d","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.9.tgz","fileCount":7,"integrity":"sha512-9VUM9eRwR3MUBN1GaUBN5gNz5FQSMKvXAQCus+gV7TRTAg3hWw3++O9/cm+8MlCtFh7BlHQapK/H5ILYa92ikQ==","signatures":[{"sig":"MEQCIFqT8s4tTjThKNoeNyMRqvtjq5UK5YIzRqSpwLbS7SalAiBoWO80s3d5AUmNI3pi8CYmBsna83yE+lq7WQmi2dr/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36365},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/1fe475c281f1423b56194f2ec54491e3/actantdb-mastra-0.0.9.tgz","_integrity":"sha512-9VUM9eRwR3MUBN1GaUBN5gNz5FQSMKvXAQCus+gV7TRTAg3hWw3++O9/cm+8MlCtFh7BlHQapK/H5ILYa92ikQ==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.9","@actantdb/types":"0.0.9","@actantdb/policy":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.9_1779157378326_0.9997582243896088","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@actantdb/mastra","version":"0.0.10","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.10","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"3dea705bdbeffa8c7ca89d444d1d9ad708ea8461","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.10.tgz","fileCount":7,"integrity":"sha512-+g77exqeslogKuRWU6kLS+sr7gz71YzSDcStlC8cl2Lztm2etdlrQFfm3GVkTPWqIi4Aptg6qkeUWd6KpdYyHw==","signatures":[{"sig":"MEUCIAYyroQg4topLwoVSTjcByXc+/XLchVRNgOeMQw4QUFHAiEAg80u0NbisnY4fQ6hTiLaIPhg8TtXNS6ve6yTabko0oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36369},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/12a5d206670f2d6991e6de69cf7785fa/actantdb-mastra-0.0.10.tgz","_integrity":"sha512-+g77exqeslogKuRWU6kLS+sr7gz71YzSDcStlC8cl2Lztm2etdlrQFfm3GVkTPWqIi4Aptg6qkeUWd6KpdYyHw==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.10","@actantdb/types":"0.0.10","@actantdb/policy":"0.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.10_1779165648374_0.2042309957327848","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@actantdb/mastra","version":"0.0.11","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.11","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"7f5470468ab6f4ebf0c0cf06bf0bf0d97c89cab8","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.11.tgz","fileCount":7,"integrity":"sha512-gP/0SmKxfq921F7q2bAjF9uHNHlOMOLvtYnjnn2fUKu6PEdX4QfPjvPYk0/kuXFi60PK9PhA+lo6MKHVA1/I2Q==","signatures":[{"sig":"MEUCICWGBsnSFz6XqYkkOdiYXmSmoaer5zOxt6cL3sJUbkEiAiEAwBrnvPx37HRvWcmontypaJ8fxzE0io7zLOmxbktt39k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36353},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/45459c7cd1b972c15ca9fe5823fff060/actantdb-mastra-0.0.11.tgz","_integrity":"sha512-gP/0SmKxfq921F7q2bAjF9uHNHlOMOLvtYnjnn2fUKu6PEdX4QfPjvPYk0/kuXFi60PK9PhA+lo6MKHVA1/I2Q==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.11","@actantdb/types":"0.0.11","@actantdb/policy":"0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.11_1779212272182_0.09913722734521269","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@actantdb/mastra","version":"0.0.12","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"license":"Apache-2.0","_id":"@actantdb/mastra@0.0.12","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"dist":{"shasum":"4455d6fbe6562f6a50591af25981607224ecb097","tarball":"https://registry.npmjs.org/@actantdb/mastra/-/mastra-0.0.12.tgz","fileCount":7,"integrity":"sha512-HyxtjO1oZPgAzWTgaXRXVllMXPcjB9Hn8Z2IUunc1W3pK1HJQKW2MxcCEXeDJnI45N6bFgUIujf+xIVJH2wtag==","signatures":[{"sig":"MEYCIQDg1v3dSHSNPqFIa4KlYXY9+8VsbjqLN/zN0OfX4HDEvgIhALqo8TVXBo5XQVnRrXlrUymtb2mj5Fu/Uv3nO9+/DWXu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36353},"main":"./dist/index.js","type":"module","_from":"file:actantdb-mastra-0.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.5"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"dexploarer","email":"dexploarer@gmail.com"},"_resolved":"/tmp/1abc9d45b9b8197b819ecf290713ca94/actantdb-mastra-0.0.12.tgz","_integrity":"sha512-HyxtjO1oZPgAzWTgaXRXVllMXPcjB9Hn8Z2IUunc1W3pK1HJQKW2MxcCEXeDJnI45N6bFgUIujf+xIVJH2wtag==","repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"_npmVersion":"11.12.1","description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@actantdb/core":"0.0.12","@actantdb/types":"0.0.12","@actantdb/policy":"0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.4.0","@types/node":"^22.0.0"},"peerDependencies":{"@mastra/core":">=1.0.0 <3.0.0"},"peerDependenciesMeta":{"@mastra/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mastra_0.0.12_1779212710409_0.5410746553584536","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-18T23:50:39.690Z","modified":"2026-05-19T17:45:27.291Z","0.0.2":"2026-05-18T23:50:40.026Z","0.0.3":"2026-05-19T00:00:09.640Z","0.0.4":"2026-05-19T00:15:08.500Z","0.0.5":"2026-05-19T00:45:52.484Z","0.0.6":"2026-05-19T01:11:05.140Z","0.0.7":"2026-05-19T01:23:49.383Z","0.0.8":"2026-05-19T02:07:51.127Z","0.0.9":"2026-05-19T02:22:58.472Z","0.0.10":"2026-05-19T04:40:48.530Z","0.0.11":"2026-05-19T17:37:52.314Z","0.0.12":"2026-05-19T17:45:10.555Z"},"bugs":{"url":"https://github.com/Prompt-or-Die-Labs/actantdb/issues"},"license":"Apache-2.0","homepage":"https://github.com/Prompt-or-Die-Labs/actantdb#readme","keywords":["mastra","agent","replay","approval","audit","observability","governance"],"repository":{"url":"git+https://github.com/Prompt-or-Die-Labs/actantdb.git","type":"git"},"description":"Wrap a Mastra agent: capture model + tool + approval events, expose to Actant Studio, support replay.","maintainers":[{"name":"dexploarer","email":"dexploarer@gmail.com"}],"readme":"# @actantdb/mastra\n\nWrap a Mastra agent. Capture every model call, tool call, context manifest, approval, and effect result. Replay from any decision point.\n\nYou keep Mastra. You add Actant.\n\n## Install\n\n```bash\nnpm install @actantdb/mastra\n```\n\n## Use\n\n```ts\nimport { withActant } from \"@actantdb/mastra\";\nimport { myMastraAgent } from \"./agent\";\n\nexport const agent = withActant(myMastraAgent, {\n  project: \"prod-support-agent\",\n  replay: true,\n  approvals: true,\n});\n```\n\nThen open Studio:\n\n```bash\nnpx actant studio\n```\n\n## What gets captured\n\n| Event                       | What it records                                      |\n| --------------------------- | ---------------------------------------------------- |\n| `agent.run.started`         | run id, agent name, initiating message               |\n| `model.call`                | model + provider + redacted prompt hash + response hash + tokens + latency |\n| `tool.call.requested`       | tool name + arguments (with secret redaction) + risk class |\n| `guard.verdict`             | allow / constrain / require_approval / block / halt + policy snapshot |\n| `approval.required`         | approval request id + summary + reversibility       |\n| `approval.decision`         | approver + scope (once / session / etc) + decision  |\n| `tool.call.completed`       | result ref + duration + exit / status               |\n| `context.build`             | manifest hash + included / blocked counts + per-item visibility decision |\n| `effect.observed`           | structured observation (when the tool emits one)     |\n\nCaptured locally to `~/.actant/<project>/events.sqlite`. No remote backend required. No data leaves your machine unless you opt in.\n\n## Approval API\n\nIn Studio: click the pending approval, choose **allow**, **constrain** (rewrites the arguments), or **deny**.\n\nOr from the CLI:\n\n```bash\nactant approve <tool_call_id>\nactant approve <tool_call_id> --scope session\nactant deny    <tool_call_id> --reason \"policy mismatch\"\n```\n\n## Replay\n\n```bash\nactant replay run <event_id> --without-memory mem_42\nactant replay run <event_id> --policy strict\nactant replay diff <run_a> <run_b>\n```\n\nReplay does NOT re-execute real side effects in v0.1. Recorded tool results are reused. To re-invoke models or tools, opt into experimental mode (v0.2).\n\n## Status\n\nPre-alpha. See [`/PIVOT.md`](../../PIVOT.md) for the project's current shape, and [`/CHANGELOG.md`](../../CHANGELOG.md) for the day-by-day milestone.\n\nThe Gate-1 target is **2026-06-30**: this package wraps a Mastra agent, Studio renders the timeline, approval works, basic replay checkpoint works, 3 non-Wes developers have run it on a real agent.\n\n## License\n\nApache 2.0.\n","readmeFilename":"README.md"}