{"_id":"@absolutejs/execution","_rev":"39-c660180458a9bf95af1f25932cb0b6b1","name":"@absolutejs/execution","dist-tags":{"latest":"0.14.8"},"versions":{"0.1.0":{"name":"@absolutejs/execution","version":"0.1.0","license":"MIT","_id":"@absolutejs/execution@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"f41de73b3fa38147aadeb5b43450f6332a1616de","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.1.0.tgz","fileCount":5,"integrity":"sha512-Hr316y0RXOhz19WZzOtWwwxVmatdFPRvfYfL1nNAaLT9NJgbVhTVVld/PPyEYNgzTu/pMHpLsf+YjsZMUryIpg==","signatures":[{"sig":"MEQCICCY42COTnYu3JRFc7NroKGxQd6jUnQKSDG+PGww9YLSAiASC34aSmq3b9oLnaCYjuEyreSGH1iPsRokNtLlhvqomg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8506},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"f41de73b3fa38147aadeb5b43450f6332a1616de","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --target=bun && tsc -p tsconfig.build.json","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Hr316y0RXOhz19WZzOtWwwxVmatdFPRvfYfL1nNAaLT9NJgbVhTVVld/PPyEYNgzTu/pMHpLsf+YjsZMUryIpg==","repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with leased attempts, retries, unknown outcomes, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.1.0_1784149318665_0.43345973901209","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/execution","version":"0.2.0","license":"MIT","_id":"@absolutejs/execution@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"bd71f992e19eebc55e75da20ffa97fa61800ca79","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.2.0.tgz","fileCount":13,"integrity":"sha512-EkUhLBf11L79E+pD0Gms9737P5XecUWM/l6E0rD5KZAfFc2qlzG2VpcFyahZigzvE0llG0nyo0R9jiQbBW2S0A==","signatures":[{"sig":"MEUCIFmXV8+P+OZ9qpkX8nDsruH7GEPTLv5rh/BJhA7j10SIAiEAvSXM/C8fmjO+cvUsi+aYHd0/u6xyr3eczwKHOD/fAL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"bd71f992e19eebc55e75da20ffa97fa61800ca79","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-EkUhLBf11L79E+pD0Gms9737P5XecUWM/l6E0rD5KZAfFc2qlzG2VpcFyahZigzvE0llG0nyo0R9jiQbBW2S0A==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.2.0_1784163567448_0.13461134550364795","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@absolutejs/execution","version":"0.3.0","license":"MIT","_id":"@absolutejs/execution@0.3.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"4e1c2cfc0cc7b30f0e537638e3c669a93a91c276","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.3.0.tgz","fileCount":14,"integrity":"sha512-GBFO1ZxXJrFH58pM5lMKGYmkw4TakQvRx73Xc+KL8L5aTQ6AeQ2OfxmrZen87ucwwxeE99nYBMjxxulUwDK+Ng==","signatures":[{"sig":"MEYCIQCM63cdlXiSm1TLxYXK/X2EOlzvLBOomcw3GVvzepd+GAIhANWWWv4Y2NFcluZK0ftYcHqnAfpyQnN9e0wgwG/HDGi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40951},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"e6b85f55daa418909fb2efffa7db618fd579e017","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0","@absolutejs/agent-runtime":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.3.0_1784535110369_0.12159705554847622","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@absolutejs/execution","version":"0.3.1","license":"MIT","_id":"@absolutejs/execution@0.3.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"aeca84a4b3aa3b0bcc0a398271533e05dcaa9461","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.3.1.tgz","fileCount":14,"integrity":"sha512-i2pD2dP67zgFqF+TKUJAMCPcyfd2Acv8f7WW0rGbaVtrE7oSdwNiBD1mP0LiyvVzpveBtQDn0D3F0oI4zMu72g==","signatures":[{"sig":"MEYCIQCbXvRmEyoadhOcHEhhBByM6zysVlvDYgI6EG0uzj/vPAIhAMhUFai+kBRFWf8e6jQGHjniuv3WDKk0FebWtNJh/3U7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"7740b22ce1a0257318b8faffc1760c9e719eb776","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0","@absolutejs/agent-runtime":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.3.1_1784535248655_0.5263450077225351","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@absolutejs/execution","version":"0.3.2","license":"MIT","_id":"@absolutejs/execution@0.3.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"4e72241e8cf416f190c92a306b658aeb44944949","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.3.2.tgz","fileCount":14,"integrity":"sha512-jzzHzU52qvnaQLg4RDggfOrs19ql/7yKmfNuXoHWoknpHHaaNn+BJTWVuWes3lHdK45cBJIUVYl0zalbFtRUhg==","signatures":[{"sig":"MEUCIDXlHPXgnWWcq0MDufdM7nNd9686it5dHtkcI43hoUF/AiEApqxgvrUjPPPjAWfp34dxMNXGcFayMAMcpGuHDeJ6x80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41746},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"e9d51266a57cf4506f968a859e7fc2072eb2ec4b","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.3.2_1784536462430_0.04304443102638178","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@absolutejs/execution","version":"0.3.3","license":"MIT","_id":"@absolutejs/execution@0.3.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"127faab627de4334313c5b5eb5a8698fdc1579d8","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.3.3.tgz","fileCount":14,"integrity":"sha512-fxWVj9kHh3NsGqEqMHooE3ZKZP82d0Kf5/fSwCXAtK/ufDJAfx6PuPlB4GG1FaH/yxfXvCliqtDHM8lN2hMjCA==","signatures":[{"sig":"MEQCIG3T9onRBBTP2ps2UvhycXBiSpeH7R4WMCt2IZwms30+AiBbTgKMN7PIQU8Vvq+PoAts9Y3ZzFzqNyJccC/koNjClg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41998},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"0488b08347339254ba07194cf1f016261546e8b4","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.3.3_1784537503526_0.752791830469175","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@absolutejs/execution","version":"0.4.0","license":"MIT","_id":"@absolutejs/execution@0.4.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"5fda6fbe6295909a3731724204b5eb665230b59b","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.4.0.tgz","fileCount":15,"integrity":"sha512-9ugHZuymFExv2uPr/6g08iH5fjir+Ea1qIuj+4HnrxhqlmLdLsA4iuiG9kpHr9RM/zZUX93pq+M+NANegw00PQ==","signatures":[{"sig":"MEQCIAryOXy/bw36kJTM76XPpoCE/J5BDnK0yZSHSTdRLGywAiBqhWmRYZxriqrmqgeXNX4qN8OZ6DbXq6vwfT+w1J86DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56167},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"15b510cbc5b74dbde48595b1adb9f18493501d0c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.5.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.4.0_1784538318628_0.011125977379376595","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@absolutejs/execution","version":"0.4.1","license":"MIT","_id":"@absolutejs/execution@0.4.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"204529851b2208617f4c60c5b35aab888488d029","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.4.1.tgz","fileCount":15,"integrity":"sha512-mgxn/9pcDY3PEs7rgs/39Ynl2yF9EMYOokBQfv+R0tBJcj0e8DKlsjjUXSP0AlbhkS6n9DGX5kZIqRXmgny43w==","signatures":[{"sig":"MEUCIQD51dGBwhiS/Kdy28lt+KIMk80G8v+2OEVg8/JSh6HLBwIgPJA9rOAPuoI9XfTE1nZAuAvQxjB+E8pgaCRzvnUvKVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"ca88fadb17c822216fc84ec118effcf25fb5eff0","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.6.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.4.1_1784538826349_0.8573729769727778","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@absolutejs/execution","version":"0.5.0","license":"MIT","_id":"@absolutejs/execution@0.5.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"4f19fd076833add0a789ba738af56896bd65c20d","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.5.0.tgz","fileCount":16,"integrity":"sha512-p7wE4rkQ6AuN33uHIV2g2QTpW58t3mXCG5IGEavk6bhZgOqBUgjTPm5FmCaLQ+vGNIGjJ2GNyukryc9hEbsPTA==","signatures":[{"sig":"MEUCIEIXbG3jTCcVPGrJ7daDA/4LeEtNClJP2T1pZuOz8fl8AiEAhka+7hFT7sYdSLt/YMsvJsij4eeX3dyoV+DuTcOK0vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75817},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"6714d3babd128b6b3afe1ac7279137b490ad2642","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.7.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.5.0_1784625460054_0.24131110358539654","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@absolutejs/execution","version":"0.5.1","license":"MIT","_id":"@absolutejs/execution@0.5.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"94885a69fb12e5c51752bf449d9f9c98a7034ec6","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.5.1.tgz","fileCount":16,"integrity":"sha512-T8+YJshP+DHv+qctCg+cUrBJW7GvE+SE0321/HeedwcvHJysZMFQ8VZVf5GQLwz1WtvwnfasxtENruDyHYWkPQ==","signatures":[{"sig":"MEYCIQDMQaue/iAxVERz8hC6NX6DXPX/oinLsWpQwr3M2eI4cwIhAO9LZwKGsDzN//GJYTPtUfsLsZInw2JjwdnYfGG86WVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76434},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"20186f6946f981a598568fc196d30f2209dcf75f","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.7.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.5.1_1784625619184_0.2599260791279956","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@absolutejs/execution","version":"0.5.2","license":"MIT","_id":"@absolutejs/execution@0.5.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"eda1587d61305c5676dba315b893ac212d511ff9","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.5.2.tgz","fileCount":16,"integrity":"sha512-eKANiXZ5QMpUHM7n0aphT1gOw+Tv1S/lEUNd9/GjWRuVEeGsv8Plpp46noEc41r4tYzq2d2/0EKfeYj0OaVpaQ==","signatures":[{"sig":"MEYCIQDF5M4cHEAahTA2QcK5pi/ZRuZxG5hvEge1tPuMGtL2gAIhALqbteMPCy1z4pUAubXi+y+6eP/EEVGZoZUdkcC30wDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"072a5fee29f8df9fdd74d4d10752f615c902a78a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.7.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.5.2_1784626977560_0.03328326525354486","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@absolutejs/execution","version":"0.6.0","license":"MIT","_id":"@absolutejs/execution@0.6.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"6839f700c1a9dedaa38cf54ce4954bb0373a6872","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.6.0.tgz","fileCount":17,"integrity":"sha512-tZojEnMYtTa00gW3gi21YqYL3x32tZ7VvQnYpJ42vPSPJa87uwjW5pkSCsKAZUnGVgHiMAjOPsPC7OKm/QYnYw==","signatures":[{"sig":"MEYCIQC0VknTnzd4QomATx6YxLftWIe26EFbduAKqYxp/MMr3gIhALIep3Nn3LApT19A9h/EaG3XIWhHa3p2gdKpQ7SEqJox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"f88d083dd1c40cedcf330d5621f5f14f5e3861c1","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.6.0_1784627927623_0.4062434864771156","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@absolutejs/execution","version":"0.6.1","license":"MIT","_id":"@absolutejs/execution@0.6.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"75e2b2e0e6e4b2c821e73c6da3bea078d42176e8","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.6.1.tgz","fileCount":17,"integrity":"sha512-np4zC8tF92UmLXAExgneLCpBDtsthUuuNdnnKc9tUC35nBFrUqM5RYVdZQ3R9r8CIGn6cXmmeE6MWfpt06ag8g==","signatures":[{"sig":"MEUCIBNd2QRx7zwKuaaj4MQP4LKesFikNG2ZVuW/qio28+6iAiEAsBmyk/Td3WaEXxD+baldKyER1x2TRg5Xl3RG12PnBTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"ec8b0ee5603da09575bf06d4ff23b5d891103426","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.6.1_1784628687146_0.603128907280108","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@absolutejs/execution","version":"0.6.2","license":"MIT","_id":"@absolutejs/execution@0.6.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"7561a93483f90d77253f46ebdeca338e8001d466","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.6.2.tgz","fileCount":17,"integrity":"sha512-Op8+vxx2ScXmPkQ/v0Dsn0DHf5F9Wxiv4i5u80fhCg/4cnRKM3SWMRGFYroiDiebP6ynjGi+EPFx6+hw3B9Dug==","signatures":[{"sig":"MEUCIQDV0MocjXXPm+uMUTQf/zqhSVT9nb8uHItvT38Qh2f2PAIgROrsS4Wcg2WSrbXKExvgwYTYWek3NlHEssVmx/DL9TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86483},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"973883f4e9ca6a54e108c8c01d63d8dcae41c377","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.6.2_1784629236069_0.5613032863739731","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@absolutejs/execution","version":"0.7.0","license":"MIT","_id":"@absolutejs/execution@0.7.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"3823eb3d6d4984dda7188c2de39b0fe27e98bfea","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.7.0.tgz","fileCount":18,"integrity":"sha512-XmBI1M2TmCDNNLUnsmsEEwOjJdEIg+ezPgPAu+aXzfDROHvN8hc5NeCc98rbLY+e+IQ0iSXpn8jXGM+/QcWW/g==","signatures":[{"sig":"MEYCIQCVtv2PDORx0SU1I7UVujT/rpU7cHcfHoh5ImNwyWX3VQIhAMmbiUwv7PPeO/auz3MvIa4KzXLmf58vrPXwrgEPP4Au","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97327},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"3823eb3d6d4984dda7188c2de39b0fe27e98bfea","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-XmBI1M2TmCDNNLUnsmsEEwOjJdEIg+ezPgPAu+aXzfDROHvN8hc5NeCc98rbLY+e+IQ0iSXpn8jXGM+/QcWW/g==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.7.0_1784630335648_0.27460909977222103","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@absolutejs/execution","version":"0.7.1","license":"MIT","_id":"@absolutejs/execution@0.7.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"758ea193f7d1cc3675cbada3681e403aa3167ace","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.7.1.tgz","fileCount":18,"integrity":"sha512-rEufHXRYYqMXfAvCukrAlDNzYejFIeU7lxaLeix1RmZLwCd0ZY27zbwcByH66Q4y+5A5pF4I2E/NQ8AgGTn5YQ==","signatures":[{"sig":"MEQCIC3IlS/r5n2pQsm64dJuY6XaGeV6yRKN9uXZizYDjx8xAiAX1oHy/2AtF2LJORjGoaCRaFMAgxYSpkhEhHnpEpzRcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"758ea193f7d1cc3675cbada3681e403aa3167ace","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-rEufHXRYYqMXfAvCukrAlDNzYejFIeU7lxaLeix1RmZLwCd0ZY27zbwcByH66Q4y+5A5pF4I2E/NQ8AgGTn5YQ==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.7.1_1784631379427_0.28527889342106594","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@absolutejs/execution","version":"0.8.0","license":"MIT","_id":"@absolutejs/execution@0.8.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"697f59ca8e7ff4510bbca97f503e45ea92af428f","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.8.0.tgz","fileCount":19,"integrity":"sha512-7nK4Xk5HuVS0BWADfqvp6oUCFxXk8c7YR2fBgKfoi94cPJXfeQZwn5TOCmPyzR9C4TtYFZaFEGYLhFMTQE1T/g==","signatures":[{"sig":"MEYCIQDVEyl3D59SjpWzNsY+ngKMOKMYp3vj+yvPt7ekf3Xn3QIhAKWDRdOCd1wtiBw1KKBnJPshumr71ZFQYYVc9PxzG6Dj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105667},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"697f59ca8e7ff4510bbca97f503e45ea92af428f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-7nK4Xk5HuVS0BWADfqvp6oUCFxXk8c7YR2fBgKfoi94cPJXfeQZwn5TOCmPyzR9C4TtYFZaFEGYLhFMTQE1T/g==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.8.0_1784660820660_0.9905380431729689","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@absolutejs/execution","version":"0.8.1","license":"MIT","_id":"@absolutejs/execution@0.8.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"7e36f9cfb6b3def9c1cdf197f0a3cac2f05f9aef","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.8.1.tgz","fileCount":19,"integrity":"sha512-fdcCOv3BzGjF34feawv+5X8kLXtq1JsxGaw6XBYJ/ycf1CLXDTGjsAvEWtkd5E7kuOfgp0p8wS1f5/buEhXvxQ==","signatures":[{"sig":"MEYCIQDpnAz1w09w6okKUn7T66KNmRqQFBW/EKPNi/2cBsd5KAIhAJQ8xiAFpKXZ2ZIfLvmg2i7l9eSri7jSr9b/X4N33U3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105906},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"7e36f9cfb6b3def9c1cdf197f0a3cac2f05f9aef","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-fdcCOv3BzGjF34feawv+5X8kLXtq1JsxGaw6XBYJ/ycf1CLXDTGjsAvEWtkd5E7kuOfgp0p8wS1f5/buEhXvxQ==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.8.1_1784661527608_0.7217369570535881","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@absolutejs/execution","version":"0.8.2","license":"MIT","_id":"@absolutejs/execution@0.8.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"cc3aba1ff851944aafc6f639204756d349de43ea","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.8.2.tgz","fileCount":19,"integrity":"sha512-GgcgrISHJHWaAAuH6+7MlBY5p+Jm79NzXCU9xX81vpjl002WztEcz7awnR8b3uk+9XceGWumC7AQHo0H1hvZOQ==","signatures":[{"sig":"MEQCID00pdQRx4LWig5mSWIu6RLBuZRGhnkJuQRT4MflvRKCAiBl48QHtgyeW1VxaM2RJJEI7DFwgc6UP0axJhuWkDWRsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105916},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"cc3aba1ff851944aafc6f639204756d349de43ea","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-GgcgrISHJHWaAAuH6+7MlBY5p+Jm79NzXCU9xX81vpjl002WztEcz7awnR8b3uk+9XceGWumC7AQHo0H1hvZOQ==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.8.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.8.2_1784662363143_0.7241419737028316","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@absolutejs/execution","version":"0.9.0","license":"MIT","_id":"@absolutejs/execution@0.9.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"18aed66e704703b134d532e4a9e3b84f1f9dade0","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.9.0.tgz","fileCount":19,"integrity":"sha512-0YP0yzucemyW97XSAWFangXoBH/kFmTk7lOCQtJnFoy0eQC8m7zn/Lf3qNGiwSI2RX+0skWwUXCwi9f5a6j7uA==","signatures":[{"sig":"MEUCIQCFM69vDnkxl7E0FsD33Vxyde03wpmdFyZ4b5HTxGcEMwIgPsnntpvU3fc2qft9kkEtWwhzn95XFRSVG4mQ6ogR4k0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110496},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"e4a41cd4987f0f3f89ddcfc3a5d0698b1eb36161","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.11.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.9.0_1784663579851_0.6776295672410362","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@absolutejs/execution","version":"0.9.1","license":"MIT","_id":"@absolutejs/execution@0.9.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"64e34e53006e073f80cf9a5db395d6b25041dd70","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.9.1.tgz","fileCount":19,"integrity":"sha512-a7onhBMcxd4BTHZFj203LxwS2tc9WYzVEU9UDpvPx4y2Pnm5AkDm0QaPVATC1QtIxed3Fh6gGlkkx2z7jU7+MQ==","signatures":[{"sig":"MEYCIQCMDmYqFxamiVCQsXbdJwepfzQNI3GWSMY3m3oF1HjyIQIhAK2d/Z1Byn+95LbsvQSLp8Tj0s7k7YTZT316VhKK6PLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110511},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"966c587e4553141c0e9bf175b11a06e1fb06e8d3","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.11.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.9.1_1784663845558_0.2825937774166687","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@absolutejs/execution","version":"0.9.2","license":"MIT","_id":"@absolutejs/execution@0.9.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"05775c9263262592c4f5d3ecef9a6974b33ce871","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.9.2.tgz","fileCount":19,"integrity":"sha512-He7jf0GBX2wHEkLp9B1LQDk7y+J3++EQRWf3DtYK0W7QzJLxhscuJDPPhPOIGxqOVQrG+P7UTsHK3FUB+HV8BQ==","signatures":[{"sig":"MEQCIBpWrk6u4UBCXsJopIBqsg8C5MrDW9sqxkRGeXCzknvkAiBrlJJ9rjgec2ubF3veqroVevm1CC2q7FN/lOCdtldB3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"7afac7d1b31600cc88e549cced5f67c0d13bcefe","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.11.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.9.2_1784664370826_0.015275922138265896","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@absolutejs/execution","version":"0.10.0","license":"MIT","_id":"@absolutejs/execution@0.10.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"4321928f24d720b43d535cef1df9a515c7a73b58","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.10.0.tgz","fileCount":20,"integrity":"sha512-sKzZAV96PdWtcoB0MFA+PMkfqDEQLvDlHHhUSDd1i/3LGXny7xXeo71KOKo3PMiXT7rvfvuLwPDmQCrZqNuFnw==","signatures":[{"sig":"MEYCIQCC3FJz0H1RxSIfY8OFOmpFx5KWJAUxGOjHpNQukLd1QAIhALpP1b6g6Clrlm5WeEUTZPHAMhKCYUgYVbTMTntdw7M7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132436},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"4321928f24d720b43d535cef1df9a515c7a73b58","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-sKzZAV96PdWtcoB0MFA+PMkfqDEQLvDlHHhUSDd1i/3LGXny7xXeo71KOKo3PMiXT7rvfvuLwPDmQCrZqNuFnw==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.12.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.10.0_1784665356294_0.9853507923744904","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@absolutejs/execution","version":"0.10.1","license":"MIT","_id":"@absolutejs/execution@0.10.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"367093308569f80d8e813f7759db1de93820262d","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.10.1.tgz","fileCount":20,"integrity":"sha512-opn2z4/gVqaRK9wbUMaxIfNtmx+u/AgsKuezZGihYQ5i8BOzDYlXvMI2hBJkXx7i7r3uq74PMNH0DBQExw7ihg==","signatures":[{"sig":"MEUCIQCmRrCnG6naK9Qxat32CQAnu1rtdqUgSNMY2sakuJbR/gIgSk//NJkXsVLsrtVfcOIvsVFu6jTU8WQKwL2z7sTID8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"367093308569f80d8e813f7759db1de93820262d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-opn2z4/gVqaRK9wbUMaxIfNtmx+u/AgsKuezZGihYQ5i8BOzDYlXvMI2hBJkXx7i7r3uq74PMNH0DBQExw7ihg==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.10.1_1784667888029_0.8896309633950348","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@absolutejs/execution","version":"0.10.2","license":"MIT","_id":"@absolutejs/execution@0.10.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"8a3fa74dba11f57d0b4e4d08523495f2dfb57e87","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.10.2.tgz","fileCount":21,"integrity":"sha512-/6qAh3ORrGbVOkRm855UCu27d7rlCvpklI0Pg36P/+EbgTzA9J49cdSz2q1O5N+qTKiooL3FHT2ukvULsVv4lA==","signatures":[{"sig":"MEQCIGnuhhwUnOS115mq1atN5p2Mc0IpmdjQ7MAu2HQMiN0JAiAPJVopTlxk2PixAbxBR0ubdbTCrXWqQJElB3lIeu0oHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"fa7c79f8d5899e5a46b130acdb54571ed1779c5a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.10.2_1784671450097_0.7061792944025089","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@absolutejs/execution","version":"0.11.0","license":"MIT","_id":"@absolutejs/execution@0.11.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"5e2dd0d03bb0cf3d6e8f128fb807049d73ec3405","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.11.0.tgz","fileCount":21,"integrity":"sha512-scSVa8ewufKuIa0E3BcqOmrYOsNCGUwT6bDf77vmLFkolW8sbNgenxJtXcGko6EizD3Zezl/RPzWxqmYUe89UA==","signatures":[{"sig":"MEQCHwHYzYia73V1OCfwKCKp6oGVyV5wS+scOio26FdgImECIQDDSSsUBxCzEZxhwQpLgrg6YfhCex43AeQWxn4MWnPkkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"b0b6d3d511978f20f63c73d8c565855e4924c9cd","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.11.0_1784677944560_0.21424751335185488","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@absolutejs/execution","version":"0.12.0","license":"MIT","_id":"@absolutejs/execution@0.12.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"8beec70620acdf2c10060a9dfbe9c79e19e31d20","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.12.0.tgz","fileCount":21,"integrity":"sha512-8AMuh7cME8RyQOC324Ntd+xOok9tsz2NlU56Ip3Moc5bnOMviIyJTHG/jHnbtruVxDEHV5bdWISzB4LydfQzwA==","signatures":[{"sig":"MEYCIQDxaaR3eIivr6yIKayjgZkgQz3j8vZ59eXibgRsRiXr2AIhAKTi5MewjEVqqZIEnMp/Sqe2Z5pq8WSi8cPi3cUkWHrb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160688},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"8beec70620acdf2c10060a9dfbe9c79e19e31d20","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-8AMuh7cME8RyQOC324Ntd+xOok9tsz2NlU56Ip3Moc5bnOMviIyJTHG/jHnbtruVxDEHV5bdWISzB4LydfQzwA==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.12.0_1784683470956_0.35380319530828963","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@absolutejs/execution","version":"0.12.1","license":"MIT","_id":"@absolutejs/execution@0.12.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"709c9aa2c9c6ccbc41831dfe8d6d1db69f2b5ff0","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.12.1.tgz","fileCount":21,"integrity":"sha512-CN161f1oCZx8Ot2znF0pTqHA7aC+/h/5PMZfFrDU8Pl7v+DQ0g4iRVvh7kFiyO9RiDnHGMrzRwHQKSSqkHTcjA==","signatures":[{"sig":"MEMCIBkfS1ZZ4vIYmLaT6m8RjMCNcKSSR0eKEz0GBuPv3pkPAh8VVwaqa3VlucB1PehIPhreYjnaHY/q2qe3JosWJJkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161146},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"709c9aa2c9c6ccbc41831dfe8d6d1db69f2b5ff0","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-CN161f1oCZx8Ot2znF0pTqHA7aC+/h/5PMZfFrDU8Pl7v+DQ0g4iRVvh7kFiyO9RiDnHGMrzRwHQKSSqkHTcjA==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.12.1_1784683743135_0.3661889394845945","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@absolutejs/execution","version":"0.13.0","license":"MIT","_id":"@absolutejs/execution@0.13.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"48de476bcd7076e6e77340e3bcd96bad0afbfada","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.13.0.tgz","fileCount":21,"integrity":"sha512-MaLGKiBLtUbEnbMLVTrlqc3aAfEGYjtZ8bW7dLHG2JbI/bLaoJkRe0W64roR+RlNmSsL2WuxpVZs8xqQ+1AI1A==","signatures":[{"sig":"MEYCIQCxPeWt2CXzxDkNP4v4h/ELIKMK4bZfG1SEYAPo0rzcTgIhAKmuacPljImCrNOjVnAdBNd6LhNfXPy97K7ZvhSin0Ir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162048},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"48de476bcd7076e6e77340e3bcd96bad0afbfada","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-MaLGKiBLtUbEnbMLVTrlqc3aAfEGYjtZ8bW7dLHG2JbI/bLaoJkRe0W64roR+RlNmSsL2WuxpVZs8xqQ+1AI1A==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.13.0_1784683856111_0.4130629133625294","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@absolutejs/execution","version":"0.13.1","license":"MIT","_id":"@absolutejs/execution@0.13.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"b61d2422207e9666f6270c7e82e55457fc09e242","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.13.1.tgz","fileCount":21,"integrity":"sha512-+zhKbmeCFJACFS5JU0iv7OqsNm2a1nMGcX9U2w6Lu3ZA7JG8bZC7gxy0FK1ALEVWF5GmopyJWjj2xE64X5EQtQ==","signatures":[{"sig":"MEUCIQDAnowCVF8xF02yyaSQlNiAnpgc/w5aDZaaG5TlsedjhQIgGrtlGVJ2GbWoAutAbjymGrzx+pHjxVwwMM36Gh5N7nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161760},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"b61d2422207e9666f6270c7e82e55457fc09e242","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-+zhKbmeCFJACFS5JU0iv7OqsNm2a1nMGcX9U2w6Lu3ZA7JG8bZC7gxy0FK1ALEVWF5GmopyJWjj2xE64X5EQtQ==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.13.1_1784684148299_0.7837284586614792","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@absolutejs/execution","version":"0.14.0","license":"MIT","_id":"@absolutejs/execution@0.14.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"63a57e56e1964234322d2aa983816e60159473fa","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.0.tgz","fileCount":21,"integrity":"sha512-rLPiO/euQG1VvgM/ZWw3Oqqx5H4P7Ri68U020Ukmi71mT00ztuvNkP5LmDir60n9nQ9DHGZDgo5fIHc0KHy1zw==","signatures":[{"sig":"MEUCIQCan/pT42ZunuLIlyMVZWmupBh5VD54L0ycLaeDmfOc0wIgFYgLZhCR3j0jHCGnlmxCKVKSW/EAjuMUaNRf1iOl6hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161886},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"71ae33dae93e12bb22776503da0da5a10156808d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.0_1784686505078_0.6819887477332853","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@absolutejs/execution","version":"0.14.1","license":"MIT","_id":"@absolutejs/execution@0.14.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"35d22df8767ee516b5f59e45ef48874347193d86","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.1.tgz","fileCount":21,"integrity":"sha512-lP/0zPSjaEZsKC3xUwc/Il8QebTzjBy6GA424tOK/SoxiWqAC3+P/5v1ymYpov4Pvc8DdKzeZ/2m9JkWuir4gQ==","signatures":[{"sig":"MEUCIEMbUfX0YLNtNJBsjoQcTisOrvP/qOgy5g77FEZR+2q5AiEAqu5tcWcMCBcImz7z4lfZtvQNEqKaKICSe1+qAX8a3sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162323},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"37c9d6374263f68a703768e7b9cb937ade80f497","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.1_1784686649434_0.4983739499830979","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@absolutejs/execution","version":"0.14.2","license":"MIT","_id":"@absolutejs/execution@0.14.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"c5db409a34985ce9753226276628f027f427bb54","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.2.tgz","fileCount":21,"integrity":"sha512-uaf46rUCt/hYZOg/3oNOIHxWx/BH6MNXloL/yE6zpNJQ627ZWeI7yPnmtDXw+s2qmZtgZCyzIiQjb9Wh2cIS+A==","signatures":[{"sig":"MEYCIQDQZQLlPZX/y5erRyd0xXkjhM3epOGnvtSIkZfjZrWvGQIhAJtCDVOGLGN7RGw5sNQrAtGvB7Q4wASo8od5UQaCJbIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162787},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"22cae7f7d5e71d38bfaf30c79f56dc616f8eca20","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.2_1784688397392_0.7479416988400998","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@absolutejs/execution","version":"0.14.3","license":"MIT","_id":"@absolutejs/execution@0.14.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"e9e832b47b216e7ab49adc46aadee463ab029977","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.3.tgz","fileCount":24,"integrity":"sha512-HMBqFdAoybftm1nW/ndBoLdL5nHz1qMVJ7TfvMb8JJ10cmVWIZIo/jaXllCrudoel6cyN4M29E76ZCtBZR5epw==","signatures":[{"sig":"MEUCIQDtIHh+ElOSfX95cvwFIjGCGN2jQ27Myz0Wt/q0oe7t1AIgVswIdzlhijB9t/42TIH430585K4pHdHPGnUYypm5Erk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272730},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"e9e832b47b216e7ab49adc46aadee463ab029977","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-HMBqFdAoybftm1nW/ndBoLdL5nHz1qMVJ7TfvMb8JJ10cmVWIZIo/jaXllCrudoel6cyN4M29E76ZCtBZR5epw==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"drizzle-orm":"1.0.0-rc.4","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.3_1784777205898_0.7340760993016964","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@absolutejs/execution","version":"0.14.4","license":"MIT","_id":"@absolutejs/execution@0.14.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"8874c65c8636df4202175e8c64baaf30a1fa02a7","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.4.tgz","fileCount":24,"integrity":"sha512-9KgvGQ9K0ihqEm7ByiFOkZrHWFxJxqbp+wcekWSMHWmaqP7opDHjYYX0fy3+BZf+4GVTmILZdxF9Rsvuf6UfFw==","signatures":[{"sig":"MEQCIDhIl2LCuyRbNaAwMwnoah9wrG2l4hpEL6zH4wrECsF8AiBcxnRLODn378pmo9tZecFSaQupeBXCExHkS2m6Sm+CAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272768},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"7a9f8a83df8b52886c2d376cc801507168586d1a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external '@absolutejs/*' --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","drizzle-orm":"1.0.0-rc.4","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"^0.2.1","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2","@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.4_1784795884690_0.9683800906115914","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@absolutejs/execution","version":"0.14.5","license":"MIT","_id":"@absolutejs/execution@0.14.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"69991dbdaf0ca05aab598d57b1a657ec2608a456","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.5.tgz","fileCount":24,"integrity":"sha512-xinaqATcrZqWCRTuA0wuUa9j5+FMwc3a8jf+eU1quEY700zJwnzdo18upaEk3a0A4swaksvxyHIxquCM+BYBxQ==","signatures":[{"sig":"MEUCIQDs0rxtIsM7waA4lqdZkAeeywuCNyfkE4b9cqoBrIgsDgIgFG4PK1Db1N2ok7j4013Z7/0CHUJMth9iZU0nWAa1JyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"69991dbdaf0ca05aab598d57b1a657ec2608a456","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/agent-runtime --external @absolutejs/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-xinaqATcrZqWCRTuA0wuUa9j5+FMwc3a8jf+eU1quEY700zJwnzdo18upaEk3a0A4swaksvxyHIxquCM+BYBxQ==","absolutejs":{"runtimePeers":{"drizzle-orm":{"range":">=1.0.0-rc.4 <2","tested":"1.0.0-rc.4","buildExternals":["drizzle-orm"],"artifactImports":["drizzle-orm","drizzle-orm/pg-core"]},"@absolutejs/agent-runtime":{"range":">=0.2.1 <0.3.0","tested":"0.2.4","buildExternals":["@absolutejs/agent-runtime"],"artifactImports":["@absolutejs/agent-runtime"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.8.3","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","drizzle-orm":"1.0.0-rc.4","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"0.2.4","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2","@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.5_1784916437180_0.8360929277622988","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@absolutejs/execution","version":"0.14.6","license":"MIT","_id":"@absolutejs/execution@0.14.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"818e78cbb989e03ce3af96ec7b0b6deaf8b60740","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.6.tgz","fileCount":25,"integrity":"sha512-gLrCogPpeG9A6qKmbEKPezy6AvRwmV2r7Gr8ITbuOfLfGOgwo5MYj7ZmKyeFf5hof1vngUROqV6NLYQSXH5lqQ==","signatures":[{"sig":"MEUCIQDzdCgWJl8WymQTCTLDN8zloq/EoXYRK6EXBV7lqaRoawIgX3BvGh6xcu/yPOSNpi4H4sfRPtsw3JAinlvterhL6uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276216},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"9ae0d531f99a71e33d2f927c4e476accf87d9211","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/agent-runtime --external @absolutejs/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"drizzle-orm":{"range":">=1.0.0-rc.4 <2","tested":"1.0.0-rc.4","buildExternals":["drizzle-orm"],"artifactImports":["drizzle-orm","drizzle-orm/pg-core"]},"@absolutejs/agent-runtime":{"range":">=0.2.1 <0.3.0","tested":"0.2.4","buildExternals":["@absolutejs/agent-runtime"],"artifactImports":["@absolutejs/agent-runtime"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","drizzle-orm":"1.0.0-rc.4","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"0.2.4","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2","@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.6_1784930729101_0.5243729317332972","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@absolutejs/execution","version":"0.14.7","license":"MIT","_id":"@absolutejs/execution@0.14.7","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/execution#readme","bugs":{"url":"https://github.com/absolutejs/execution/issues"},"dist":{"shasum":"26ceb189101c2f1543c1eb880bfe81335f9db965","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.7.tgz","fileCount":25,"integrity":"sha512-P+ZQD8XtgR8W6W5EB19IVPDHaDyrbv+VpP1h5BX0Ulf7C40WexPjdehXx9ltCWTGgOG6VHENMem4Gt9mA9SccQ==","signatures":[{"sig":"MEUCIQDRubfwOVMiVy2HSfTixrF4xtALHvIp9oN2pkyS3ZnZTQIgXg/mF5xFIcDWlAZcAVWGh50RQ4aJHD+QuZ1PVjDPEus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"1bcc8296b365a13eeaa4d06afef65e04a7f9ea9a","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/agent-runtime --external @absolutejs/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"drizzle-orm":{"range":">=1.0.0-rc.4 <2","tested":"1.0.0-rc.4","buildExternals":["drizzle-orm"],"artifactImports":["drizzle-orm","drizzle-orm/pg-core"]},"@absolutejs/agent-runtime":{"range":">=0.2.1 <0.3.0","tested":"0.2.4","buildExternals":["@absolutejs/agent-runtime"],"artifactImports":["@absolutejs/agent-runtime"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/execution.git","type":"git"},"_npmVersion":"10.9.2","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3","drizzle-orm":"1.0.0-rc.4","@absolutejs/queue":"^0.4.1","@absolutejs/agent-runtime":"0.2.4","@absolutejs/agent-conformance":"^0.13.0"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2","@absolutejs/agent-runtime":">=0.2.1 <0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/execution_0.14.7_1785279965869_0.29744499572653416","host":"s3://npm-registry-packages-npm-production"}},"0.14.8":{"name":"@absolutejs/execution","version":"0.14.8","description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/absolutejs/execution.git"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","absolutejs":{"manifestContract":2},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"format":"prettier --write \"./**/*.{ts,json,md}\"","typecheck":"tsc --noEmit","test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/agent-runtime --external @absolutejs/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && absolute-changelog check","prepublishOnly":"bun run check:package"},"dependencies":{"@absolutejs/manifest":"^0.9.0","@sinclair/typebox":"^0.34.0"},"devDependencies":{"@absolutejs/agent-conformance":"^0.13.0","@absolutejs/agent-runtime":"0.2.4","@absolutejs/changelog":"^0.6.0","@absolutejs/queue":"^0.8.0","@types/bun":"^1.3.14","drizzle-orm":"1.0.0-rc.4","prettier":"3.5.3","typescript":"5.8.3"},"peerDependencies":{"@absolutejs/agent-runtime":">=0.2.1 <0.3.0","drizzle-orm":">=1.0.0-rc.4 <2"},"_id":"@absolutejs/execution@0.14.8","_integrity":"sha512-cwh8LKwXXMvPrO/nHOOaS3EmgKJ6pA8dOreBiNuXY/UCkPxO7OYBNGHbRVbQyk1jhoj/rM/7wD6fw2QBXIaEGQ==","_nodeVersion":"26.3.0","_npmVersion":"10.8.3","shasum":"e4c89be47853f6978dccde8e82293a47f5d30160","dist":{"integrity":"sha512-cwh8LKwXXMvPrO/nHOOaS3EmgKJ6pA8dOreBiNuXY/UCkPxO7OYBNGHbRVbQyk1jhoj/rM/7wD6fw2QBXIaEGQ==","shasum":"e4c89be47853f6978dccde8e82293a47f5d30160","tarball":"https://registry.npmjs.org/@absolutejs/execution/-/execution-0.14.8.tgz","fileCount":28,"unpackedSize":282644,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG7V0vas2ie9T56nzzWeC+BywKDfujKSrVB5qAsnAIgRAiEApG4CbFMxVqqtrtmg4NWU7BLE1frkijKXtOoxFm0WYhk="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/execution_0.14.8_1789289794093_0.9222558438676338"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T21:01:58.470Z","modified":"2026-09-13T08:56:34.382Z","0.1.0":"2026-07-15T21:01:58.833Z","0.2.0":"2026-07-16T00:59:27.598Z","0.3.0":"2026-07-20T08:11:50.489Z","0.3.1":"2026-07-20T08:14:08.791Z","0.3.2":"2026-07-20T08:34:22.559Z","0.3.3":"2026-07-20T08:51:43.670Z","0.4.0":"2026-07-20T09:05:18.757Z","0.4.1":"2026-07-20T09:13:46.496Z","0.5.0":"2026-07-21T09:17:40.237Z","0.5.1":"2026-07-21T09:20:19.309Z","0.5.2":"2026-07-21T09:42:57.699Z","0.6.0":"2026-07-21T09:58:47.761Z","0.6.1":"2026-07-21T10:11:27.345Z","0.6.2":"2026-07-21T10:20:36.224Z","0.7.0":"2026-07-21T10:38:55.791Z","0.7.1":"2026-07-21T10:56:19.561Z","0.8.0":"2026-07-21T19:07:00.799Z","0.8.1":"2026-07-21T19:18:47.814Z","0.8.2":"2026-07-21T19:32:43.280Z","0.9.0":"2026-07-21T19:53:00.015Z","0.9.1":"2026-07-21T19:57:25.707Z","0.9.2":"2026-07-21T20:06:10.954Z","0.10.0":"2026-07-21T20:22:36.437Z","0.10.1":"2026-07-21T21:04:48.188Z","0.10.2":"2026-07-21T22:04:10.249Z","0.11.0":"2026-07-21T23:52:24.690Z","0.12.0":"2026-07-22T01:24:31.106Z","0.12.1":"2026-07-22T01:29:03.254Z","0.13.0":"2026-07-22T01:30:56.250Z","0.13.1":"2026-07-22T01:35:48.466Z","0.14.0":"2026-07-22T02:15:05.246Z","0.14.1":"2026-07-22T02:17:29.615Z","0.14.2":"2026-07-22T02:46:37.592Z","0.14.3":"2026-07-23T03:26:46.046Z","0.14.4":"2026-07-23T08:38:04.815Z","0.14.5":"2026-07-24T18:07:17.321Z","0.14.6":"2026-07-24T22:05:29.238Z","0.14.7":"2026-07-28T23:06:06.009Z","0.14.8":"2026-09-13T08:56:34.231Z"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/absolutejs/execution.git"},"description":"Crash-safe external effect execution for AI agents with a transactional outbox, queue integration, reconciliation, and compensation.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/execution\n\nCrash-safe external effects for AI agents. Execution separates an agent's\ndurable intent from the fallible provider call that fulfills it.\n\nThe production path is PostgreSQL-first and reuses AbsoluteJS Queue:\n\n1. `store.enqueue(effect)` atomically inserts the effect and an outbox event.\n2. `createExecutionOutboxDispatcher()` idempotently moves that event into an\n   `@absolutejs/queue` store (use `@absolutejs/queue-postgres` in production).\n3. Queue owns scheduling, worker leases, retries, backoff, and dead letters.\n4. `createExecutionQueueHandler()` owns provider idempotency, attempt history,\n   results, unknown-outcome quarantine, and reconciliation.\n\nRedis is not required. A process crash before outbox publish leaves the event\nclaimable; a crash after queue enqueue is harmless because the event id is also\nthe queue idempotency key.\n\n```ts\nimport {\n  createExecutionOutboxDispatcher,\n  createExecutionQueueHandler,\n  createPostgresEffectStore,\n  executionJobs,\n  executionPostgresSchemaSql,\n  executionTenantInventoryPostgresSchemaSql,\n} from \"@absolutejs/execution\";\nimport { createJobRegistry, createQueueWorker } from \"@absolutejs/queue\";\n\nawait sql.unsafe(executionPostgresSchemaSql());\nawait sql.unsafe(executionTenantInventoryPostgresSchemaSql());\nconst effects = createPostgresEffectStore({ client });\nconst dispatch = createExecutionOutboxDispatcher({\n  store: effects,\n  queue: queueStore,\n});\nconst registry = createJobRegistry(executionJobs).on(\n  \"absolutejs.execution.effect\",\n  createExecutionQueueHandler({\n    store: effects,\n    handlers: {\n      \"email.send\": {\n        execute: (input, { idempotencyKey, signal }) =>\n          email.send(input, { idempotencyKey, signal }),\n      },\n    },\n  }),\n);\nconst worker = createQueueWorker({ registry, store: queueStore });\n```\n\n`ExecutionSqlClient` accepts serialized JSON values as ordinary query\nparameters. Execution explicitly parses those values through PostgreSQL\n`text` before converting them to `jsonb`, so adapters for Bun SQL,\npostgres.js, and Neon must pass the provided values through unchanged rather\nthan JSON-encoding them again.\n\nIf a provider times out after accepting a request, throw\n`UnknownEffectOutcomeError`. Execution will not retry blindly: it quarantines\nthe effect as `unknown` until an authorized operator, provider query, or\nprovider webhook resolves it through `createEffectRecoveryOperations()`.\nRecovery verifies evidence before one atomic status transition, retains an\nappend-only actor/source/evidence record, tenant-fences every case, and permits\nretry only when evidence confirms the provider did not apply the effect. That\ntransition atomically creates a reconciliation-scoped outbox event so Queue can\nactually schedule the safe retry after the original event was consumed. Apply\n`effectRecoveryPostgresSchemaSql()` before using the PostgreSQL recovery API.\nSuccessful effects can be reversed explicitly with\n`compensateEffect()` when the handler provides `compensate`.\n\nVerified provider webhooks and query results can enter recovery through\n`createEffectEvidenceIngestion()`. The ingestion boundary retains only\nnormalized, tenant-bound evidence, authorizes that binding before persistence,\ndeduplicates provider delivery IDs, rejects\nattempts to rebind an existing delivery to another effect, and resumes\nreconciliation when a provider retries after a host crash. Production hosts\nshould apply `effectEvidencePostgresSchemaSql()` and use\n`createPostgresEffectEvidenceStore()`. Raw webhook payloads and provider\ncredentials do not belong in the evidence store.\n\nAgent Runtime hosts should use `createAgentRuntimeEffectExecutor()` rather than\nreturning an enqueue result as if it were a completed effect. The bridge stores\none tenant/run-fenced effect and asks Runtime to wait until the queue handler\nrecords a terminal result. Its `authorize` callback must return the exact\nAgency action ID and input digest retained for execution-time lease issuance.\n\n## Certified adapters and tenant installations\n\n`createEffectAdapterRegistry()` is the global fail-closed boundary. Adapter\ndescriptors declare effects, destinations, credential slots, idempotency,\nreconciliation, compensation, and spend authority. Activation requires a fresh\ncertificate for the exact descriptor digest and host-verified evidence.\nWebhook reconciliation descriptors must also declare their relative\n`{tenantId}` callback template, raw-body signature headers, project secret\nalias, provider event set, health signal, and replacement or overlap rotation\nbehavior. Query reconciliation descriptors bind their provider query to a\ndeclared credential slot and declare outcomes, polling cadence, health\nfreshness, and rotation verification. Registration rejects incomplete or unsafe setup, and\n`effectAdapterWebhookCallbackPath()` renders a tenant-safe callback without\nprovider-specific host branching.\n\n`createEffectAdapterReconciliationRuntime()` scans quarantined effects and\nclaims a durable per-effect lease before any provider query. It authorizes the\ntenant installation before resolving the exact credential alias, gives query\ndrivers only effect identity metadata rather than the original payload, and\npasses normalized evidence back through `createEffectEvidenceIngestion()`.\nUse `createPostgresEffectReconciliationLeaseStore()` and\n`createPostgresEffectAdapterHealthStore()` after applying\n`effectAdapterReconciliationPostgresSchemaSql()`. Health is a bounded upserted\nsignal containing safe codes and counters; raw provider errors and credentials\nare never retained.\nOperator-triggered owner flows must call `runOnce({ tenantId })`; the tenant\nfilter is passed into the durable effect inventory before any lease,\ninstallation authorization, credential resolution, or provider query occurs.\n\nAdapters that use a signed webhook as the primary path and a provider query as\na fallback declare `mode: \"webhook-query\"`. Query contracts explicitly state\nwhether a provider reference is required. An execution driver may extract only\nthe bounded `{ provider, resourceId }` reference from a successful provider\nresult; Execution adds the certified adapter ID and never exposes the arbitrary\nresult or original payload to a query driver. If local completion loses its\nlease, `quarantineUnknown()` compares the exact attempt number before retaining\nthat reference. A stale worker therefore cannot overwrite a newer attempt or a\nterminal effect. Fallbacks that require a reference are skipped before\ncredential resolution when an ambiguous provider call never returned one.\n\n`createManagedEffectReconciliationScheduler()` adds a durable, explicitly\ndefault-off control-plane schedule around that runtime. Its store retains the\ninterval, next run, replica lease, bounded counters, and a safe error code. A\npolicy survives restarts, and `initialize()` never overwrites an operator's\nexisting choice. Use `createPostgresEffectReconciliationSchedulerStore()`\nafter applying `effectReconciliationSchedulerPostgresSchemaSql()`. The local\npolling loop may run on every replica because only the durable due claim can\nstart a reconciliation pass.\n\n`createEffectAdapterInstallationRegistry()` narrows that certified authority for\none tenant. Every installation pins the adapter version and digest, starts\ndisabled, selects an effect and destination subset, maps required adapter\ncredential slots to host-owned secret aliases without storing values, and can\nbind a per-effect spend ceiling to a mandate. Enabling and every authorization\nrecheck the global adapter, descriptor pin, credential aliases, mandate,\ndestination, effect, tenant, and spend ceiling. Descriptor drift or revoked\nevidence therefore stops every dependent installation without a rollout.\n\nProduction hosts should apply\n`effectAdapterRegistryPostgresSchemaSql()` and\n`effectAdapterInstallationsPostgresSchemaSql()`, then use the corresponding\nPostgreSQL stores. The host callbacks remain responsible for resolving secret\naliases and validating mandates; raw credentials never enter either registry.\n\n`createEffectAdapterExecutionHandler()` is the final provider boundary. It\naccepts an installation envelope, reauthorizes the exact tenant, effect,\ndestination, and spend, first recomputes the canonical authorized input digest,\nverifies that the runtime driver's identity, version,\nidempotency, reconciliation, and compensation capabilities match the certified\ndescriptor, and only then resolves the authorized secret aliases. Credential\nvalues exist only in the driver context and are never placed in the durable\ninstallation record or bridge result. Unknown provider outcomes should be\nraised as `UnknownEffectOutcomeError` so the queue quarantines them for\nreconciliation instead of retrying an ambiguous side effect.\n\nWhen an authorized envelope carries positive spend, the bridge requires a\nsettlement callback and runs it only after provider success, before returning a\nsuccessful effect result. The normalized result retains the mandate, currency,\nand amount needed for a post-compensation refund without retaining credentials.\nSpending envelopes carry that same mandate and currency explicitly, so an\nunknown effect retains its original settlement authority even if installation\npolicy changes before provider evidence arrives. The mandate's spend binding is\nthe canonical durable effect-input digest.\nConfirmed-success webhook, provider-query, and operator reconciliation paths\nalso require settlement before making an unknown effect terminal. Settlement\nand refund callbacks must be idempotent under the effect identity so a crash at\neither boundary can be retried safely.\n\n## Bounded background steps\n\n`runCheckpointedSteps` runs an immutable finite plan under a caller-owned, renewed\nexecution lease. Its adapter must atomically save the full checkpoint using the\nexpected revision. Save a unique plan key that covers every execution input.\nCompleted steps are reused. An in-flight marker on recovery throws\n`UnknownEffectOutcomeError`: do not retry that provider operation blindly.\nReturn from `runStep` only after known usage writes drain. A false `beforeStep`\nresult durably stops the plan (for example, at the agreed credit ceiling).\n\n`createExecutionQueueHandler` renews its effect lease (30 seconds by default,\nrenewed every 10 seconds), forwards shutdown/lease loss through the handler's\nsignal, and quarantines uncertain completion. Each invocation has a unique lease\nowner. The queue job lease must also exceed the bounded job duration or be renewed\nby the queue worker. This API does not make arbitrary providers idempotent.\n","readmeFilename":"README.md"}