{"_id":"@absolutejs/agent-runtime","_rev":"10-adc0444250d9b0177808f2a5e32dff99","name":"@absolutejs/agent-runtime","dist-tags":{"latest":"0.2.6"},"versions":{"0.1.0":{"name":"@absolutejs/agent-runtime","version":"0.1.0","license":"MIT","_id":"@absolutejs/agent-runtime@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/agent-runtime#readme","bugs":{"url":"https://github.com/absolutejs/agent-runtime/issues"},"dist":{"shasum":"60b9d9dfca0eddb1a9c0e24bf4250ed35f3c0783","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.1.0.tgz","fileCount":13,"integrity":"sha512-042pK+8QPSyjVEB+zHPfqG89HbUb1IpPNENT6HoWA0CebOmr2dG6+TgMO0xbc61ODP0/iSh0MPXzyj8rJKRDjg==","signatures":[{"sig":"MEYCIQDcB0pZtHt0+zaFayeZ2tXCsKXKqib7+naTn+pgal0pzwIhANm6oAj2F5ANA9EhJtyn7IanM2MpD3SFKq4Q73M+mXAA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33562},"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":"2b3d356acd3654ce73c859bbf635939b75ffb992","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/manifest --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"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/agent-runtime.git","type":"git"},"_npmVersion":"10.9.2","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","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"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.1.0_1784168624626_0.8897260607152737","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@absolutejs/agent-runtime","version":"0.1.1","license":"MIT","_id":"@absolutejs/agent-runtime@0.1.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/agent-runtime#readme","bugs":{"url":"https://github.com/absolutejs/agent-runtime/issues"},"dist":{"shasum":"6ebb95f326a097f25444d8e18b49944eca57abea","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.1.1.tgz","fileCount":13,"integrity":"sha512-aPzpmHKQw/x3nOQlmhbu9EP4kGN41SOWUJ9w5q7oLO3nc+BRoR23xyH0uZZPrIo+WX/fOkcrYBHulmD3SFflDg==","signatures":[{"sig":"MEUCIBKi7HyZg5xyXNodjJ/aLEJYo/n8YMVjfO8VUHEIOPLMAiEApGm+18JZXmBHERqlUd+calMMlvgNTBF8I5z6bOOt2WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34241},"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":"452ab305c990d3d0493a19928bfa18eef6a42855","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/manifest --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"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/agent-runtime.git","type":"git"},"_npmVersion":"10.9.2","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.1.1_1784396881252_0.5390956893739185","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@absolutejs/agent-runtime","version":"0.1.2","license":"MIT","_id":"@absolutejs/agent-runtime@0.1.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/agent-runtime#readme","bugs":{"url":"https://github.com/absolutejs/agent-runtime/issues"},"dist":{"shasum":"d576e328a47614dd42861f2ab462e586abd00d06","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.1.2.tgz","fileCount":13,"integrity":"sha512-/zbDfTGM7dcO893vE8Zur0ZSJCK4f0SGdh+ABu5AumrMdwgxyVfjIVBWF7IIyVpD/8V59QmVVXS5Zh5gVAhKVw==","signatures":[{"sig":"MEQCIFmLhiA5rH4rWvugc4W3hcOxloXMm+Os8hjy/iaydHE9AiB4III1evHQ/gAxW9vOKSbGLXFuI5psj698xJF4U/u1Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35769},"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":"5485be08efd8b5c42232de12a356abb6a54405aa","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/manifest --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"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/agent-runtime.git","type":"git"},"_npmVersion":"10.9.2","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.1.2_1784529230452_0.1435355127378739","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/agent-runtime","version":"0.2.0","license":"MIT","_id":"@absolutejs/agent-runtime@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/agent-runtime#readme","bugs":{"url":"https://github.com/absolutejs/agent-runtime/issues"},"dist":{"shasum":"46c5b26a84a0187cabc8fa41916d8e7bc9501289","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.0.tgz","fileCount":13,"integrity":"sha512-I9k4v+aSuhwhrkghJjvnFcndPLvERMFC3Axh2G2DQ+Qr3wnqMYjIj/DYM1Y8Gc8gcYaFPyO9Q3GG76Zg7XJGUw==","signatures":[{"sig":"MEUCIQD6Ll9CHX5fKiTq3cCJ8Q/H0+KJEmgro158JSC0O9b0zgIgG+Wo2NET5mNYpKyHOOgKkb/v6yXsoHyuZZG2aBm1HQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36910},"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":"1f67794e6d0ac6244731a9c50916d91b2574a1c8","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/manifest --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"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/agent-runtime.git","type":"git"},"_npmVersion":"10.9.2","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.2.0_1784534948570_0.8503410450171691","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@absolutejs/agent-runtime","version":"0.2.1","license":"MIT","_id":"@absolutejs/agent-runtime@0.2.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/agent-runtime#readme","bugs":{"url":"https://github.com/absolutejs/agent-runtime/issues"},"dist":{"shasum":"b6ee843c94c60d911826e4502907c82087c6a946","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.1.tgz","fileCount":14,"integrity":"sha512-t8Ka2t8Kff/vQK+gfevw96ydCAvmYNOur3yIte1L1H+4aaA8td9pjwgGFhss4XbOjqIIg8HNWk6YjbTb9NARZA==","signatures":[{"sig":"MEUCIQCO9cIb3ngmoOUi9aIdJA3mNdwisErRhx09qmcHoKvzrwIgL4Fo+NwjAAJKLf7Fl8D3V57qAMB9ScE4fcY7kuLQpZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39266},"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":"19e80a85491be6c33e49b42f0bf619236eb506d7","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/manifest --external @sinclair/typebox && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"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/agent-runtime.git","type":"git"},"_npmVersion":"10.9.2","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.2.1_1784535401404_0.1756719153043138","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@absolutejs/agent-runtime","version":"0.2.2","license":"MIT","_id":"@absolutejs/agent-runtime@0.2.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"bde576f817a0562f37b8ddac294d6bfca2d50164","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.2.tgz","fileCount":15,"integrity":"sha512-pJvg8D3vjn3miz/IEuVUyQItmxrbvxWdix9IAv6zhUcJRqag8wjXH750X5YXy+Qm2tX0Mx7MIqFafVQqdw2HeA==","signatures":[{"sig":"MEUCIHap/s1l8JVOG7/bjow4Fk4JId+bnFubiEvTkE+t6nMaAiEAg0pfMmjij3BElGEQUutC80ZiVyxeenENj/R3Dg5Ahl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60011},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"bde576f817a0562f37b8ddac294d6bfca2d50164","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/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-pJvg8D3vjn3miz/IEuVUyQItmxrbvxWdix9IAv6zhUcJRqag8wjXH750X5YXy+Qm2tX0Mx7MIqFafVQqdw2HeA==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/agent-runtime.git","type":"git"},"_npmVersion":"10.8.3","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"drizzle-orm":"1.0.0-rc.4","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"3.5.3","@types/bun":"^1.3.14","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.2.2_1784775156350_0.7526834190092384","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@absolutejs/agent-runtime","version":"0.2.3","license":"MIT","_id":"@absolutejs/agent-runtime@0.2.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/agent-runtime#readme","bugs":{"url":"https://github.com/absolutejs/agent-runtime/issues"},"dist":{"shasum":"abd7c5e2bc512ba5289cac6456891b85f44926c0","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.3.tgz","fileCount":15,"integrity":"sha512-a+MR4EaMq/IMdhArrqtd+ks14B1vfBoqjww8aHlijLeJJBqooqdhj4730rulGJKHhvk6nhqq7nuP1c3051sLVA==","signatures":[{"sig":"MEQCIBhQlipCtvoGvu+2bRZJDzYFdt5XighYr1o5BAiNmBhWAiA9vxEJLhf4SpelB5oRaxrr89C3ChCmUsuzFIF2A0LcAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60077},"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":"ba407fb6a8c13c09db53973aaf23b1ab364323c3","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --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,yml}\"","typecheck":"tsc --noEmit","check:package":"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/agent-runtime.git","type":"git"},"_npmVersion":"10.9.2","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.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"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.2.3_1784795848571_0.5038152387588191","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@absolutejs/agent-runtime","version":"0.2.4","license":"MIT","_id":"@absolutejs/agent-runtime@0.2.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"24876307799c1d426ecd4af6f4301c221438fc0e","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.4.tgz","fileCount":15,"integrity":"sha512-ujyE+W2DzPMejL014lxG6NF+TLWgx791ELImoJDyMzB8Nrs3xnLmHx32ACUMiEiNvoBCHNy2Fi/juFK2QUnvQw==","signatures":[{"sig":"MEUCIGrm4qRQkYEcQ2yRlyvkhK8kWZkdKFdxxtemh8MACqyfAiEA22DcUMEzffSfTYxXIA1fNDal/AuOGhDAVQmY5aPbkUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"24876307799c1d426ecd4af6f4301c221438fc0e","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/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-ujyE+W2DzPMejL014lxG6NF+TLWgx791ELImoJDyMzB8Nrs3xnLmHx32ACUMiEiNvoBCHNy2Fi/juFK2QUnvQw==","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"]}},"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/agent-runtime.git","type":"git"},"_npmVersion":"10.8.3","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","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"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.2.4_1784916072660_0.43345465082521284","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@absolutejs/agent-runtime","version":"0.2.5","license":"MIT","_id":"@absolutejs/agent-runtime@0.2.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"6fbcec07718c781ce146bd5eb38ab208d87d22ce","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.5.tgz","fileCount":15,"integrity":"sha512-BNaa7BUHXzxRMuyi/xdf7fmzkVlDtPQSJseL8oqzDNrElFsyYNU5jdecQzZQZHNID7W8NVWFAVicAtFSwqUFHg==","signatures":[{"sig":"MEQCIB7BE9CJZEINlcpV1Fnos3ScZjqSClO+11rNAL8diIaDAiBFHYj4rOA47Y37awBB4m5hEXHDvEkdp1F6mFaVPzj8GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"6fbcec07718c781ce146bd5eb38ab208d87d22ce","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/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md,yml}\"","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-BNaa7BUHXzxRMuyi/xdf7fmzkVlDtPQSJseL8oqzDNrElFsyYNU5jdecQzZQZHNID7W8NVWFAVicAtFSwqUFHg==","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"]}},"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/agent-runtime.git","type":"git"},"_npmVersion":"10.8.3","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.7.3"},"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"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2"},"_npmOperationalInternal":{"tmp":"tmp/agent-runtime_0.2.5_1785091305178_0.13135607856596754","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@absolutejs/agent-runtime","version":"0.2.6","description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/absolutejs/agent-modules.git","directory":"runtime"},"homepage":"https://github.com/absolutejs/agent-modules/tree/main/runtime","bugs":{"url":"https://github.com/absolutejs/agent-modules/issues"},"publishConfig":{"access":"public"},"main":"./dist/index.js","types":"./dist/index.d.ts","absolutejs":{"manifestContract":2,"runtimePeers":{"drizzle-orm":{"artifactImports":["drizzle-orm","drizzle-orm/pg-core"],"buildExternals":["drizzle-orm"],"range":">=1.0.0-rc.4 <2","tested":"1.0.0-rc.4"}}},"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,yml}\"","typecheck":"tsc --noEmit","test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --target=bun --external @absolutejs/manifest --external @sinclair/typebox --external drizzle-orm --external 'drizzle-orm/*' && tsc -p tsconfig.build.json && absolute-manifest emit","check:package":"bun run typecheck && bun run test && bun run build"},"dependencies":{"@absolutejs/manifest":"^0.7.3","@sinclair/typebox":"^0.34.0"},"devDependencies":{"@types/bun":"^1.3.14","prettier":"3.5.3","typescript":"5.8.3","drizzle-orm":"1.0.0-rc.4"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2"},"_id":"@absolutejs/agent-runtime@0.2.6","_integrity":"sha512-MdtmXwgFJAWUi5+JPedplMSIhryRKK14pG0b6Kd6RD8+ret+uNi5GeoxXmyE1KaBjn4f3is8bPf1JxJ2AZTENA==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"f257c8ec3310da909542e5105e8790668deed5e0","dist":{"integrity":"sha512-MdtmXwgFJAWUi5+JPedplMSIhryRKK14pG0b6Kd6RD8+ret+uNi5GeoxXmyE1KaBjn4f3is8bPf1JxJ2AZTENA==","shasum":"f257c8ec3310da909542e5105e8790668deed5e0","tarball":"https://registry.npmjs.org/@absolutejs/agent-runtime/-/agent-runtime-0.2.6.tgz","fileCount":15,"unpackedSize":61370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFJjfYBGg6irwjhAmJJVqVXgKRjgBqWtByv5iGbRj8vBAiAp8o3umiF8EnZoXpNtt+sNkcKS5EplMwhojQy6kqI7cg=="}]},"_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/agent-runtime_0.2.6_1785524712143_0.7894627715674007"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-16T02:23:44.507Z","modified":"2026-07-31T19:05:12.431Z","0.1.0":"2026-07-16T02:23:44.774Z","0.1.1":"2026-07-18T17:48:01.398Z","0.1.2":"2026-07-20T06:33:50.593Z","0.2.0":"2026-07-20T08:09:08.734Z","0.2.1":"2026-07-20T08:16:41.522Z","0.2.2":"2026-07-23T02:52:36.533Z","0.2.3":"2026-07-23T08:37:28.726Z","0.2.4":"2026-07-24T18:01:12.822Z","0.2.5":"2026-07-26T18:41:45.320Z","0.2.6":"2026-07-31T19:05:12.276Z"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/absolutejs/agent-modules.git","directory":"runtime"},"description":"Durable provider-neutral AI agent runs, steps, checkpoints, budgets, leases, timers, effects, and handoffs.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/agent-runtime\n\nDurable, provider-neutral orchestration for AI agents. This package owns runs,\nsteps, leases, budgets, checkpoints, timers, cancellation, effects, and handoffs.\nIt does not choose a model, database driver, queue, or web framework.\n\nEvery run pins the exact signed discovery descriptor id, version, and digest that\nwas selected. A remote agent therefore cannot silently replace its advertised\ncapabilities during a workflow or handoff.\n\n```ts\nconst runtime = createAgentRuntime({\n  store: createPostgresAgentRuntimeStore({ client: sql }),\n  driver: myModelAdapter,\n  effects: executionAdapter,\n});\n\nawait runtime.start({\n  actor: { tenantId, userId, agentId, delegationId },\n  agent: selectedDiscoveryIdentity,\n  goal: \"Rebook the delayed flight\",\n  input,\n  budget: { actions: 8, costMicros: 50_000, spendMinor: 30_000 },\n});\n```\n\nWorkers claim due runs with `FOR UPDATE SKIP LOCKED`. Every append checks the\nlease, optimistic version, sequence, idempotency key, and budget inside one\ntransaction. Effects are recorded as requested before execution and require a\nstable idempotency key; use `@absolutejs/execution` as the executor for crash-safe\nexternal effects and reconciliation.\n\nPostgreSQL is the durable default. Apply `agentRuntimePostgresSchemaSql()` through\nyour migrations. Redis is not a run store or work queue.\n\nMemory stores are development and test defaults only.\n","readmeFilename":"README.md","homepage":"https://github.com/absolutejs/agent-modules/tree/main/runtime","bugs":{"url":"https://github.com/absolutejs/agent-modules/issues"}}