{"_id":"@reactive-agents/interaction","_rev":"28-3376a484c89ff5baacdf16950bdca944","name":"@reactive-agents/interaction","dist-tags":{"latest":"0.16.0"},"versions":{"0.1.0":{"name":"@reactive-agents/interaction","version":"0.1.0","license":"MIT","_id":"@reactive-agents/interaction@0.1.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"6c5e2caa70243df44fb8e85bb37139b9f25ea59f","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.1.0.tgz","fileCount":6,"integrity":"sha512-UeYXjhLOk4gvROk561hsSUywJFUFe+1eVet6WaTECQVaSHcuRDb+xSOQEXHEkkeGTCE+4sSKG9WOdfr3YaSWPg==","signatures":[{"sig":"MEYCIQDcF1bGeZ666qDfCQC7wgC+xxkFdArWI+acnYRMLebI3QIhAJYmuy0UEoUXpkgwGdgvV2kbypofDdEhUT8Ha5bW1yAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108956},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"6c5e2caa70243df44fb8e85bb37139b9f25ea59f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-UeYXjhLOk4gvROk561hsSUywJFUFe+1eVet6WaTECQVaSHcuRDb+xSOQEXHEkkeGTCE+4sSKG9WOdfr3YaSWPg==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.1.0","@reactive-agents/reasoning":"0.1.0","@reactive-agents/observability":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.1.0_1771607642227_0.7256437298095542","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@reactive-agents/interaction","version":"0.2.0","license":"MIT","_id":"@reactive-agents/interaction@0.2.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"a79e76622d6c5ba987a86ec164553fd549f25601","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.2.0.tgz","fileCount":6,"integrity":"sha512-aKwtaWV0RuWHuBYGKifNoaC6yhZHHUQBV0nqCTJCZanhW97TEaG2xHemiNeW5ZAwbbr3WOIyBqbaERbIigSHNQ==","signatures":[{"sig":"MEUCIEE3/GX91yDK1b4pR5da8Gxpnm1SKFiPmG/oJP39Tq+CAiEA/lpuc6spxGtYZCzOHfrMzTosmz/NEDQv7lhU6MWL6c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"a79e76622d6c5ba987a86ec164553fd549f25601","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-aKwtaWV0RuWHuBYGKifNoaC6yhZHHUQBV0nqCTJCZanhW97TEaG2xHemiNeW5ZAwbbr3WOIyBqbaERbIigSHNQ==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.1.0","@reactive-agents/reasoning":"0.3.0","@reactive-agents/observability":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.2.0_1771885438493_0.9554032764115841","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@reactive-agents/interaction","version":"0.6.0","license":"MIT","_id":"@reactive-agents/interaction@0.6.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"3ed928fb504c64f5a0cbc21b4fe3351734addc3f","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.6.0.tgz","fileCount":6,"integrity":"sha512-jKI0ln55rg0qs26wngTdct1s+Rpmdz8WWmyuCyyM1PNEir9qj4X6zF0Z27IBvoj7F1koDlDXYmZJqB9kkmrxSA==","signatures":[{"sig":"MEUCIQDbZ3IqETzpuIThY1kw8HaY9/1Txh43pCsS25MdmG8lDAIgHCnDh4ya5mEHxB1XcbB30ApEcFJav5uxuIjWzKyuYfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"3ed928fb504c64f5a0cbc21b4fe3351734addc3f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-jKI0ln55rg0qs26wngTdct1s+Rpmdz8WWmyuCyyM1PNEir9qj4X6zF0Z27IBvoj7F1koDlDXYmZJqB9kkmrxSA==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.5.5","@reactive-agents/reasoning":"0.5.5","@reactive-agents/observability":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.6.0_1772683144337_0.8258240477457495","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@reactive-agents/interaction","version":"0.6.1","license":"MIT","_id":"@reactive-agents/interaction@0.6.1","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"819fb3ab745f8f43440a48be24289834071130d7","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.6.1.tgz","fileCount":6,"integrity":"sha512-biOLaoo53tC6Y5qn8yuNLeezc5xK6CGxEutenXmqZ8+Ufs30Cla1bwGtDcytX4oeVdnbW24uav9qrNBs2eF5sA==","signatures":[{"sig":"MEQCIBEb1VKvUNl/P5y8qyqoGfnBKis98vv9chmv3QT1ESieAiAl5Rw1QvKrvv3rV+R2F8wGNrk2ORpaTE5qXdaQczodHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"819fb3ab745f8f43440a48be24289834071130d7","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-biOLaoo53tC6Y5qn8yuNLeezc5xK6CGxEutenXmqZ8+Ufs30Cla1bwGtDcytX4oeVdnbW24uav9qrNBs2eF5sA==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.5.5","@reactive-agents/reasoning":"0.5.5","@reactive-agents/observability":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.6.1_1772720017203_0.827772973201073","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@reactive-agents/interaction","version":"0.6.2","license":"MIT","_id":"@reactive-agents/interaction@0.6.2","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"f5f9f7b9d6bab62005111a5b155b02f827365b33","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.6.2.tgz","fileCount":6,"integrity":"sha512-NfjdlXo88gVnVZ2ac6dlQDGjlRmEQcvrOJVBcc9xMX/JK4epyNvkFSvwTkK/+8iB5EZMzwrrOOs43A2pHFyEUw==","signatures":[{"sig":"MEUCIQCPbTXz3y4aIayE4dZZ0phmIUAa1zc4vCevg1KqMt3fTAIgIxM7n76j0bCCKbyNNy+Yo7/BpYgVMLA0G45L6nJBZ/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"f5f9f7b9d6bab62005111a5b155b02f827365b33","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-NfjdlXo88gVnVZ2ac6dlQDGjlRmEQcvrOJVBcc9xMX/JK4epyNvkFSvwTkK/+8iB5EZMzwrrOOs43A2pHFyEUw==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.6.2","@reactive-agents/reasoning":"0.6.2","@reactive-agents/observability":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.6.2_1772723606857_0.1666736437480949","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@reactive-agents/interaction","version":"0.6.3","license":"MIT","_id":"@reactive-agents/interaction@0.6.3","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"42cf13ecafc704b5ca264fe218d9a4710202092b","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.6.3.tgz","fileCount":6,"integrity":"sha512-LPI+xZQ0yimey5wsxOmlxjWBS6q5bLRm/3U18FbYAjbf0AW51Zz6/e95d1IwtAbdoaOnZR54wzXe5GXklu+kUw==","signatures":[{"sig":"MEUCIQCG792vRVyrLVd1dR92E9EodN/J3DnLX7ES5Ef9x5cZRQIgHDuTgqKvDyWccvN/Wit5dG32rE63bANGmWY/7bmTrR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116565},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"42cf13ecafc704b5ca264fe218d9a4710202092b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-LPI+xZQ0yimey5wsxOmlxjWBS6q5bLRm/3U18FbYAjbf0AW51Zz6/e95d1IwtAbdoaOnZR54wzXe5GXklu+kUw==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.6.2","@reactive-agents/reasoning":"0.6.2","@reactive-agents/observability":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.6.3_1772726795522_0.16932640825578638","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@reactive-agents/interaction","version":"0.7.0","license":"MIT","_id":"@reactive-agents/interaction@0.7.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"cd8ef1e6e45e1fd5f33831d862117fe78a745530","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.7.0.tgz","fileCount":6,"integrity":"sha512-32K9wbNLwFXweJ/6JPTsbNVuxx9XbdZFvMlJPZD6t8iuJTYe107GaQHyQloSpyOk56LfHJ035ReFz4teo7sjAg==","signatures":[{"sig":"MEQCIDLWDgvM3Fme3QO4U8en3Mz+3FVCeuWRCJOcn1KeGAuHAiBRTFbMBecYvKifYQZRkdfldexuO5+ScuetO1i2QGhEVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"cd8ef1e6e45e1fd5f33831d862117fe78a745530","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-32K9wbNLwFXweJ/6JPTsbNVuxx9XbdZFvMlJPZD6t8iuJTYe107GaQHyQloSpyOk56LfHJ035ReFz4teo7sjAg==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.6.3","@reactive-agents/reasoning":"0.6.3","@reactive-agents/observability":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.7.0_1773168103233_0.10461971314938423","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@reactive-agents/interaction","version":"0.7.5","license":"MIT","_id":"@reactive-agents/interaction@0.7.5","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://tylerjrbuell.github.io/reactive-agents-ts/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"66b9b9447f3fea553f3dd5c8f9ae956306442e5b","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.7.5.tgz","fileCount":6,"integrity":"sha512-9Db8jFYhKAU1PwBhH1twnvf1AmnuMIbC7Rm5oNNMpjj35K+jLh+eEnesnl6f2FqCuacNKYyLeu0N8WouIbOkRQ==","signatures":[{"sig":"MEUCIGMjwNSRD0qTEXs/UubiLUdY+7x3n/pKLpNAqPc95+GaAiEAsbIGCMLdS+BuD8ZA6IHFgsYfdlwtUR9wHwpjCcrBHko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"66b9b9447f3fea553f3dd5c8f9ae956306442e5b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-9Db8jFYhKAU1PwBhH1twnvf1AmnuMIbC7Rm5oNNMpjj35K+jLh+eEnesnl6f2FqCuacNKYyLeu0N8WouIbOkRQ==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.7.0","@reactive-agents/reasoning":"0.7.0","@reactive-agents/observability":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.7.5_1773283154747_0.0987030599114671","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@reactive-agents/interaction","version":"0.7.6","license":"MIT","_id":"@reactive-agents/interaction@0.7.6","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"4f83c3f05f8f86924d4c41efa2df71ae00fe2418","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.7.6.tgz","fileCount":6,"integrity":"sha512-2q0gs/OfI6FpMLdrS8bgifeP8Z8O/kyNQgZDCsQgsLNwDLKMZYbroThSfSt8MMt9d4JRWjfFkFxgah69mirx+g==","signatures":[{"sig":"MEUCIQDf7oeDVPISXlYlW0PvbsK3y7NlHLh/kUvxaMG58yf3kgIgEPn50fcbABrefeXdTOWZ+4oJZt7uBvWlmUFxtsesN/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"4f83c3f05f8f86924d4c41efa2df71ae00fe2418","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"_integrity":"sha512-2q0gs/OfI6FpMLdrS8bgifeP8Z8O/kyNQgZDCsQgsLNwDLKMZYbroThSfSt8MMt9d4JRWjfFkFxgah69mirx+g==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.3","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.7.6","@reactive-agents/reasoning":"0.7.6","@reactive-agents/observability":"0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.7.6_1773324654553_0.5107954363864515","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@reactive-agents/interaction","version":"0.7.7","license":"MIT","_id":"@reactive-agents/interaction@0.7.7","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"4e10afb9ce051b04eac221b74e0cb6a46bc15e67","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.7.7.tgz","fileCount":6,"integrity":"sha512-Yw4JAxv24d+7BSSVThGIuFPOcRV0gMlqAR+I/OtpCmbNH9nLY0f0/BHQpqTjHmvzZUpWLocPve4Jcz2a8AN9bQ==","signatures":[{"sig":"MEQCIF8KAFuxVCkHTqSbIoPO2zljOQOeIqegvf3BGCPgz73pAiBGHYaU2GlGCdXc/+ibAuk5loWV8IOBDx6zr8YCscceqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116638},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"8016186ae7340f8e88e072ec28477c1ffa3f2785","scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.2","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"workspace:*","@reactive-agents/reasoning":"workspace:*","@reactive-agents/observability":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.7.7_1773326354273_0.9699650321158597","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@reactive-agents/interaction","version":"0.7.8","license":"MIT","_id":"@reactive-agents/interaction@0.7.8","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"10462ff414bf09cd184574f54347599b60b46ab4","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.7.8.tgz","fileCount":6,"integrity":"sha512-D1rCkUt5ZMtzAADXmigTEAiWjtF1XJ7Z5NSRZSmm8sw53OXIHp2lKAYU3Uq2XIOXFs/dG/bMe7b/mYwG9dd1jA==","signatures":[{"sig":"MEYCIQDuB4tIf86UVbQXIFyP13zlvWeZBZgHkCrVzL/E/SvnkwIhAPa7tIOzuHPOhdHa5WaAl9EodTfascQ6lqCZN/jyOxWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e9b9dc7155bb23a4e00e7dc717f8bec4afdb21f6","scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.2","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.7.8","@reactive-agents/reasoning":"0.7.8","@reactive-agents/observability":"0.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.7.8_1773327550778_0.6490916043826882","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@reactive-agents/interaction","version":"0.8.0","license":"MIT","_id":"@reactive-agents/interaction@0.8.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"a1df75a9a865b9e54e4ff0910d191ff501b30931","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.8.0.tgz","fileCount":6,"integrity":"sha512-1oFr4T789WycdVAnDGnho9uSHaFLOuhg5YGiAGIZMJu7HRzGdd8xdooDUmIG6CSQOo1VWeF4wBwIzF3WaQwSeg==","signatures":[{"sig":"MEYCIQDO/SmY8fCGHs+qwQ7cX7GSauZ856fRXkek7rishEF5GAIhAIEj3CUkSFO/nDw3l2GgLbqg5wSqCqon89g5QR2F75Pn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"a9c9366d23bac9b8399f85d345058baf0c70404a","scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.2","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.8.0","@reactive-agents/reasoning":"0.8.0","@reactive-agents/observability":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.8.0_1773615991115_0.3474560322099589","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@reactive-agents/interaction","version":"0.9.0","license":"MIT","_id":"@reactive-agents/interaction@0.9.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"f69c4078eed18cb333e81ce6118d58c9db449c3a","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.9.0.tgz","fileCount":6,"integrity":"sha512-6vReMOszg8RRFvO6VoKQphrH48LJFn5qonfVMZmqMHk7bb5NwPWbJgzTxqhxGOa9k5/PA1qrCYGUgfxvyc6+qw==","signatures":[{"sig":"MEQCIGrzBw5YMl9MGot4TJkyJAXovvNVTPGz68KeWOocPoBHAiBKB1g8zp8OuB2LwnJzD5yzRLWt7wgzB2eCeLCmc5in8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"3e3a97869ef67ee751454d1ebfc0e35775624763","scripts":{"test":"bun test","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.8.2","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ulid":"^2.3.0","effect":"^3.10.0","@reactive-agents/core":"0.9.0","@reactive-agents/reasoning":"0.9.0","@reactive-agents/observability":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.9.0_1774753286701_0.09562484140968053","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@reactive-agents/interaction","version":"0.10.0","license":"MIT","_id":"@reactive-agents/interaction@0.10.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"398792bf7ddc3e14c71a7a69619944d300734deb","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.10.0.tgz","fileCount":6,"integrity":"sha512-s5OWsroPydyq582sIE5E1jwHv0mu9XYbuiwOSJTvxA5W8HmEcpLCLbmrHKmbyEetXKYMUbMn8x3N6PdT/4cWYA==","signatures":[{"sig":"MEYCIQCnzP8ZOIxLjSj4B4f9yusFpf/uyo5LCMbJ9pUQpkbUyAIhANAW43FucA6Pk24TCa7TImhiJLRTm31o5FUWNUlMjvJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116724},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"9ddfb1058c4aae6456caa4565702cc86d189f286","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.10.0","@reactive-agents/reasoning":"0.10.0","@reactive-agents/observability":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^5.7.0"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.10.0_1777949064268_0.8964660985202881","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@reactive-agents/interaction","version":"0.10.1","license":"MIT","_id":"@reactive-agents/interaction@0.10.1","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"e6fa03f95fe69cfa7fc370a3fd30253d8addb3cd","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.10.1.tgz","fileCount":6,"integrity":"sha512-2jW91vRnYgq+jvyi9BhHpx1YGfk/j1zJYMst91PTbGDyPjqXYS0QsY8Prapxgd4IXPXFYKyAl8yz10s/y0xRMA==","signatures":[{"sig":"MEYCIQDFtxp6DqIeAT2+NTOx6mt+x6mETPvf4Lz6hB3viaV/CgIhAJHi+nAz2kY6DKu4nMNIhSkjkN+BEZweZbaDixHkTlY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116724},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e854f418cdfa09389c3227b00426c2034f3437c8","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.10.1","@reactive-agents/reasoning":"0.10.1","@reactive-agents/observability":"0.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^5.7.0"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.10.1_1777950464483_0.4350654621357468","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@reactive-agents/interaction","version":"0.10.2","license":"MIT","_id":"@reactive-agents/interaction@0.10.2","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"5a18223d1556767c02dbd9f95b25b3d0418bca82","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.10.2.tgz","fileCount":6,"integrity":"sha512-QNVyAHIPxyeCT87Uyi65DYByNpEWjzqI5pYvFKr9lnkoamC0HEqNXW85+seXh2nSIHzjsLP3Xhe9Yujr3UNmfA==","signatures":[{"sig":"MEQCIHYMeFjf+U3PNb/d78xzIr71SpaR7iGAWikrkQJ+da16AiBgNRjAXpMC7q4ordFiFaK4K32idxHg1O5zh89F4UpbwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116725},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e1afcc2ad7fdc7568b0b5c9c236ac0f0e86ec295","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.10.2","@reactive-agents/reasoning":"0.10.2","@reactive-agents/observability":"0.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^5.7.0"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.10.2_1777951866342_0.1672774307205589","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@reactive-agents/interaction","version":"0.10.4","license":"MIT","_id":"@reactive-agents/interaction@0.10.4","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"670a962438b834fdab8578f9d731ef406d2a3297","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.10.4.tgz","fileCount":6,"integrity":"sha512-R5llFAJ+7UvcKifz4x1MPyWSUNcKBcN2Bpl/sSvZQvghCti2c0Ts2z0jG52X739pKxzn5qTrKDjyv+pLhqzDxA==","signatures":[{"sig":"MEQCIEN8W5nRzpzY5u0ibFK5GpYWsdF+5T+OBrjdNbWAdA4NAiA5y341GViL8VoqTPavFN096+Z4aLzEaqnaoGFa6O8E2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d9769e2990fdb0fc2b1b5916c638f7efd4666d47","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.10.4","@reactive-agents/reasoning":"0.10.4","@reactive-agents/observability":"0.10.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^5.7.0"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.10.4_1778026643705_0.8677794812159592","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@reactive-agents/interaction","version":"0.10.6","license":"MIT","_id":"@reactive-agents/interaction@0.10.6","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"c46d0e6e7984729ab2ceef74cf5238f3af14e935","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.10.6.tgz","fileCount":6,"integrity":"sha512-/LbuZDoX3OXRmxFfIl5Ph+P9hfWLAGSzsIXsm9yvoe07I9pzujWzdfsEae1yx1YprHRheh9GKOsmrOuqyOAWqQ==","signatures":[{"sig":"MEUCIQDdzY8A4NpGeVrfcPYkyM7/aDk6MXqZtPL7aM2QBTM8JAIgOG21BY+Mu14vfaLTIenAGClaVHgI3+fF9u7+xAPoKRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"f17da8ec159f01ec716c895d6c27e924da01ade4","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.10.6","@reactive-agents/reasoning":"0.10.6","@reactive-agents/observability":"0.10.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^5.7.0"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.10.6_1778030632280_0.16235662923709193","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@reactive-agents/interaction","version":"0.11.0","license":"MIT","_id":"@reactive-agents/interaction@0.11.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"030fc54affa59a8d199e887a080fec3a4315ebd6","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.11.0.tgz","fileCount":6,"integrity":"sha512-oQipZb1mP44XG1qmP9sUVZHQ7/cjJ/gYX9cj7cXrI4rCOUlM53h2BfjqtgQtVFqD5pxDNoLmZa/H0Jb6MLEHrg==","signatures":[{"sig":"MEQCIAy7xjv0TqnWCAEQr4c3TlJlhbm4/H532nRH2FAJxzw4AiBcz1+l6lb0/05+A8d7qNRIj/wEeMUeVzzfzcacgFYYVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"87bae999178d10ea55ebe6e44f10ba56c4cbefc2","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.11.0","@reactive-agents/reasoning":"0.11.0","@reactive-agents/observability":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.11.0_1778988647911_0.5799918540369835","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@reactive-agents/interaction","version":"0.11.1","license":"MIT","_id":"@reactive-agents/interaction@0.11.1","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"afd544855a4b81c04e669231e19f6f8e6f63d883","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.11.1.tgz","fileCount":6,"integrity":"sha512-m2Kk3GFwL+GAR/tkYR1nYq3yUodSA1koQQS/mUs8LPPxhIn4/V7wkjxkbqFinNSoAw3zyB3PEyTscIufUyQ+kg==","signatures":[{"sig":"MEYCIQC1/QnfKgzhXp1YsQDWS+25vNGmjkyvp/Mveek1NAtU5AIhAPSPOriw9k+vKpD/jpgdDJuf6q8Ad9cJiuvjVymRU1oR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"6bd11d6cae905d44cdddf51cd4891572a1e96b99","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.7","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.11.1","@reactive-agents/reasoning":"0.11.1","@reactive-agents/observability":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.11.1_1779029032620_0.029996726629734072","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@reactive-agents/interaction","version":"0.11.2","license":"MIT","_id":"@reactive-agents/interaction@0.11.2","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"ad7be85bdc2c5b697513c471243a9143e6776594","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.11.2.tgz","fileCount":6,"integrity":"sha512-yMgYh9S/n4YwyBxw4IvZ/uECuKl8BtINheTPdhWuNPjO4jYWXzF93hBq10dpQ6WYagT1zq0JGYTWWf22/m4UBA==","signatures":[{"sig":"MEQCIFoyFcj+/k+tptWA/NK4gH9FqChTyzT1cgTB4wJs7VWNAiAWv68ja6FPntrkF3CxCbp71no+Oi4sOxZFTu/+AAC+zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"26c0243ee9c8ff7627316c182a2ff7eeff96b63c","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.11.2","@reactive-agents/reasoning":"0.11.2","@reactive-agents/observability":"0.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.11.2_1781136638482_0.11899234214505983","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@reactive-agents/interaction","version":"0.12.0","license":"MIT","_id":"@reactive-agents/interaction@0.12.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"edd62a04beb27e7a7b8899eac24fd3db37bb160e","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.12.0.tgz","fileCount":6,"integrity":"sha512-sUNw3Vz8E167XtHJuYwe2nMTJdioe2suZ1t2U6Yhg1cTCnQQ61JxEm1SFSaAw8xpOU3QYXQVpO+r1ZMuxpgh5Q==","signatures":[{"sig":"MEUCIQCIr5LAVr/Bid3EcjOEu2xMPIm1TddLW+4vK6GLfP+zJwIgJ8BAVSDeoT6Tpj28arA9KrRtdiDg82JTnn9iczb61xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"cc93b667583d7bc37855004ea24b1e4ca65513a7","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.12.0","@reactive-agents/reasoning":"0.12.0","@reactive-agents/observability":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.12.0_1781664045244_0.023985745000920433","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@reactive-agents/interaction","version":"0.13.0","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"license":"MIT","_id":"@reactive-agents/interaction@0.13.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"daa9a20f68ea9cd6cd58174aa42684eb370c3258","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.13.0.tgz","fileCount":6,"integrity":"sha512-AMt7Y88I6grehSBO1nhbYlAxHBwD53nqvSBwumrm9XhD5Yky+uLANPagHwQbTEO8dIyiGh1rHtyycxAdO3sSrQ==","signatures":[{"sig":"MEYCIQCMoh0biu+m9tOo4kD6JJLhLuDfQCxuEeSWripfW8KOYQIhAM7YuZ6ETBc9NDdCOHRBSAaNh/n3p/9E9yaXO24CNF7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"5beeec93f07ca073fe90ddb0d39014710cdcfcd1","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.13.0","@reactive-agents/reasoning":"0.13.0","@reactive-agents/observability":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.13.0_1782965576896_0.2801837668864602","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@reactive-agents/interaction","version":"0.13.5","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"license":"MIT","_id":"@reactive-agents/interaction@0.13.5","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"388ff95ea20fb44ce99e552f2e1d29d4dba002b3","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.13.5.tgz","fileCount":6,"integrity":"sha512-aELog5+4NU4idIt36twb5D4GxHPSwg8N+i03ozz+PhG0LE+4TADtJL4Cbju8zjBaAyM0QyJeYH+xIKPwu1eKgA==","signatures":[{"sig":"MEQCIBcy6QYBGgYWZPwf+EO5F/qFduQLqZHlhpWpBiygnFeYAiAprx8e5Wv3K/QuxpkMH0GEMn/lFB+BW6Qqn81pEbxLLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"0c7bdab048ef872ff238b9dc1ae9320b773c039b","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.13.5","@reactive-agents/reasoning":"0.13.5","@reactive-agents/observability":"0.13.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.13.5_1783303870532_0.07744353789765146","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@reactive-agents/interaction","version":"0.13.6","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"license":"MIT","_id":"@reactive-agents/interaction@0.13.6","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"8d1ca80dc704bec94e2316623da64170fc3bf4da","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.13.6.tgz","fileCount":6,"integrity":"sha512-vIz0yun51PwSai6j6t8x3IMYsxEeGNIBIu0twcM7HcfuGc6Nv1uHW/pHRzXTgkkD4kSOB8JxQIX0pr88iiUprA==","signatures":[{"sig":"MEUCIQCuEsBEJYLBM6cE2cwFpnQdmo/V/bnfKlHbh+eY21EIowIgUkHVfHNIlk9k0HIMx8tNtLV73Pk8Px6wfxd1kZQDIMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"4aea1602339c177209dafee2456a95f60f6bc986","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.13.6","@reactive-agents/reasoning":"0.13.6","@reactive-agents/observability":"0.13.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.13.6_1783342673525_0.5165928799977657","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@reactive-agents/interaction","version":"0.14.0","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"license":"MIT","_id":"@reactive-agents/interaction@0.14.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"d8a3d3a56dc905243e19f6547b5f51e613fdeabf","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.14.0.tgz","fileCount":6,"integrity":"sha512-QeZhmXl78AZaL0KtU90ScM9b0IfTKMgT11rfQ9vzyJINRwga8EoKrlKf5BVvHozfPOFPfP7vnc7IGwybUn8rPQ==","signatures":[{"sig":"MEYCIQD1f+P/4vqi5v+q9de0KyjM3XFjqutNh8rUZKKKpkZKHQIhAIpKf+gOfxkqCDBiCQvGigD62GOFczsiwKKT4XqT+9zH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"4cb2da3e78731e8e08bc23dcdce9e2ee9d42e025","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.14.0","@reactive-agents/reasoning":"0.14.0","@reactive-agents/observability":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.14.0_1784681204939_0.6419312254561478","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@reactive-agents/interaction","version":"0.15.0","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"license":"MIT","_id":"@reactive-agents/interaction@0.15.0","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"4bb091768b7c3aafaada1bb574ac0186ec9bf031","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.15.0.tgz","fileCount":6,"integrity":"sha512-8jTUu1X2/3fwROaAcyQ4SPBFY84P+CUbo5zGbcEb59HUGMTtk6klSFC1vILGXXddjz0+yKAh/p9nsyu7ewUrQg==","signatures":[{"sig":"MEUCIQD9H/dkK/1LyTFsUdUznj6VIGQTZzkKhnbMVauv1Qzd0QIgIHaGEB1+lku3Rgq9L1iKM7EO6znQA10AG7iIvBLFbCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119827},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"85ed543ef2746ca91c5c3d3e74c22475ce91f11f","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.15.0","@reactive-agents/reasoning":"0.15.0","@reactive-agents/observability":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction_0.15.0_1786909857657_0.9975734582592812","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"@reactive-agents/interaction@0.16.0","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"dist":{"shasum":"9c2a1a50845687a722191e712f168990a901f20e","tarball":"https://registry.npmjs.org/@reactive-agents/interaction/-/interaction-0.16.0.tgz","fileCount":6,"integrity":"sha512-dAFhgak2DpBPG4e5UTSk7uETbnC0+T2wo4LXNVByRyQyGEQvD2Y1iPEg2Aj+e+lFq47qoSdvzbaO0Z0F1U9XIA==","signatures":[{"sig":"MEUCIQCYEmh+TPpTtJ3Gkc2cyfJO//Nff2cDe8y37P5aG0+E+gIgYQZL7ZFenkmvuyboXujru1BRB2634iMI+KgldvwViVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHrmJ0xsx4BSCJljQaLlfEJ4mQlAkPpwZIkmEUz0vOLgAiAb8aoKFiMh8/W0YZDOA/lB1PyV7ebz+HCcNXdXcY7Gug=="}],"unpackedSize":119827},"main":"./dist/index.js","name":"@reactive-agents/interaction","type":"module","types":"./dist/index.d.ts","exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"0fac69752f986a65bac64a1447cb5a3c8bde93d4","license":"MIT","scripts":{"test":"bun test --reporter=dots","build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test:watch":"bun test --watch"},"version":"0.16.0","_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"homepage":"https://docs.reactiveagents.dev/","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"_npmVersion":"10.9.8","description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","directories":{},"maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"ulid":"^2.3.0","@reactive-agents/core":"0.16.0","@reactive-agents/reasoning":"0.16.0","@reactive-agents/observability":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"effect":"^3.10.0","bun-types":"latest","typescript":"^6.0.3"},"peerDependencies":{"effect":"^3.10.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interaction_0.16.0_1788637412945_0.6972900657339804"}}},"time":{"created":"2026-02-20T17:14:02.143Z","modified":"2026-09-05T19:43:33.242Z","0.1.0":"2026-02-20T17:14:02.382Z","0.2.0":"2026-02-23T22:23:58.654Z","0.6.0":"2026-03-05T03:59:04.521Z","0.6.1":"2026-03-05T14:13:37.362Z","0.6.2":"2026-03-05T15:13:27.024Z","0.6.3":"2026-03-05T16:06:35.674Z","0.7.0":"2026-03-10T18:41:43.391Z","0.7.5":"2026-03-12T02:39:14.915Z","0.7.6":"2026-03-12T14:10:54.690Z","0.7.7":"2026-03-12T14:39:14.455Z","0.7.8":"2026-03-12T14:59:10.928Z","0.8.0":"2026-03-15T23:06:31.305Z","0.9.0":"2026-03-29T03:01:26.849Z","0.10.0":"2026-05-05T02:44:24.434Z","0.10.1":"2026-05-05T03:07:44.626Z","0.10.2":"2026-05-05T03:31:06.511Z","0.10.4":"2026-05-06T00:17:23.887Z","0.10.6":"2026-05-06T01:23:52.462Z","0.11.0":"2026-05-17T03:30:48.056Z","0.11.1":"2026-05-17T14:43:52.748Z","0.11.2":"2026-06-11T00:10:38.618Z","0.12.0":"2026-06-17T02:40:45.415Z","0.13.0":"2026-07-02T04:12:57.048Z","0.13.5":"2026-07-06T02:11:10.693Z","0.13.6":"2026-07-06T12:57:53.664Z","0.14.0":"2026-07-22T00:46:45.099Z","0.15.0":"2026-08-16T19:50:57.801Z","0.16.0":"2026-09-05T19:43:33.047Z"},"bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"license":"MIT","homepage":"https://docs.reactiveagents.dev/","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","human-in-the-loop","hitl","approval","autonomy","checkpoint","human-collaboration"],"repository":{"url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/interaction"},"description":"Interaction modes for Reactive Agents — 5 autonomy modes, checkpoints, and human collaboration","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"readme":"# @reactive-agents/interaction\n\nInteraction modes and human-in-the-loop primitives for the [Reactive Agents](https://docs.reactiveagents.dev/) framework. **v0.10.3**\n\nFive autonomy modes, configurable checkpoints, approval gates, escalation rules, and a preference learner that adapts mode selection over time. Designed for agents that occasionally need human judgment — without forcing every run to be supervised.\n\n## Installation\n\n```bash\nbun add @reactive-agents/interaction\n```\n\nOr via the umbrella:\n\n```bash\nbun add reactive-agents\n```\n\n## The 5 Modes\n\n| Mode            | Autonomy                       | When it activates                  |\n| --------------- | ------------------------------ | ---------------------------------- |\n| `autonomous`    | Full — no interruptions        | High confidence, routine tasks     |\n| `supervised`    | Periodic checkpoints           | Moderate confidence                |\n| `collaborative` | Human decides key steps        | Complex or ambiguous tasks         |\n| `consultative`  | Human approves before acting   | High-cost or risky operations      |\n| `interrogative` | Human provides all direction   | Information gathering only         |\n\nModes transition automatically based on `ModeTransitionRule`s and `EscalationCondition`s — an autonomous agent can escalate to `consultative` when entropy spikes or estimated cost crosses a threshold, then de-escalate when confidence recovers.\n\n## Quick Example\n\n```typescript\nimport { ReactiveAgents } from \"reactive-agents\";\n\nconst agent = await ReactiveAgents.create()\n  .withName(\"assistant\")\n  .withProvider(\"anthropic\", { model: \"claude-sonnet-4-6\" })\n  .withInteraction({\n    defaultMode: \"supervised\",\n    onCheckpoint: async (ctx) => {\n      console.log(\"Agent wants to:\", ctx.proposedAction);\n      const ok = await askHuman(ctx);\n      return { approved: ok };\n    },\n    escalation: [\n      { type: \"cost-threshold\", thresholdUsd: 0.50, toMode: \"consultative\" },\n      { type: \"low-confidence\", threshold: 0.4, toMode: \"collaborative\" },\n    ],\n  })\n  .build();\n```\n\n## Direct Service Usage\n\n```typescript\nimport { Effect } from \"effect\";\nimport {\n  InteractionManager,\n  InteractionManagerLive,\n  CheckpointService,\n  ModeSwitcher,\n} from \"@reactive-agents/interaction\";\n\nconst program = Effect.gen(function* () {\n  const interaction = yield* InteractionManager;\n  const switcher = yield* ModeSwitcher;\n\n  yield* switcher.switchTo(\"collaborative\", { reason: \"user-requested\" });\n  const decision = yield* interaction.requestApproval({\n    action: \"delete-file\",\n    path: \"/tmp/x\",\n  });\n  return decision;\n});\n```\n\n## Preference Learning\n\nThe `PreferenceLearner` records approval/rejection patterns and surfaces them as `UserPreference` records that can bias future mode selection — e.g. learning that the user always approves `web-search` calls but always wants to confirm filesystem writes.\n\n```typescript\nimport { PreferenceLearner } from \"@reactive-agents/interaction\";\n\nconst prefs = yield* PreferenceLearner;\nyield* prefs.record({\n  action: \"web-search\",\n  decision: \"approve\",\n  context: { agentId, taskId },\n});\nconst tolerance = yield* prefs.getTolerance(); // InterruptionTolerance\n```\n\n## Key Exports\n\n| Export                                            | Purpose                                          |\n| ------------------------------------------------- | ------------------------------------------------ |\n| `InteractionManager`, `InteractionManagerLive`    | Top-level orchestrator for modes + checkpoints   |\n| `ModeSwitcher`, `ModeSwitcherLive`                | Programmatic mode transitions                    |\n| `CheckpointService`, `CheckpointServiceLive`      | Approval-point persistence                       |\n| `NotificationService`, `NotificationServiceLive`  | Multi-channel notifications                      |\n| `CollaborationService`, `CollaborationServiceLive` | Bidirectional agent ↔ human messaging           |\n| `PreferenceLearner`, `PreferenceLearnerLive`      | Approval-pattern learner                         |\n| `createInteractionLayer`                          | Factory for the runtime layer                    |\n| `InteractionModeType`, `Checkpoint`, `Notification`, `InterruptRule`, `CollaborationSession`, `UserPreference` | Schemas + types |\n| `InteractionError`, `ModeError`, `CheckpointError`, `NotificationError`, `InputTimeoutError` | Tagged errors |\n\n## Documentation\n\n- Full docs: [docs.reactiveagents.dev/guides/interaction-modes/](https://docs.reactiveagents.dev/guides/interaction-modes/)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}