{"_id":"@reactive-agents/memory","_rev":"28-0c492ad8e804993ebdee1e9110c89079","name":"@reactive-agents/memory","dist-tags":{"latest":"0.16.0"},"versions":{"0.1.0":{"name":"@reactive-agents/memory","version":"0.1.0","license":"MIT","_id":"@reactive-agents/memory@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":"7c0bad610428ca9137a3c77c998eaf5abd63b071","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.1.0.tgz","fileCount":6,"integrity":"sha512-FQbHkS2DqHTl98FBJROLoUDHyOJNzD6G8LJv8Yol8iNBu/wkIgwF9Kgc0bh2wa6V7Dhj3EMaEMQHIzS15Ph3Cw==","signatures":[{"sig":"MEQCIE1RLAMsL0km8pUwenr85zQVMmKguTU+Uo9rDFUHkXSlAiA2MU151plJ2uGuWdMenz5II7eMOnhd8+n5o7xbinuhPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178945},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"7c0bad610428ca9137a3c77c998eaf5abd63b071","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-FQbHkS2DqHTl98FBJROLoUDHyOJNzD6G8LJv8Yol8iNBu/wkIgwF9Kgc0bh2wa6V7Dhj3EMaEMQHIzS15Ph3Cw==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.1.0_1771607628964_0.8943164411363371","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@reactive-agents/memory","version":"0.5.5","license":"MIT","_id":"@reactive-agents/memory@0.5.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":"7a31f5ccb951223c2a1296bed0e206dbbc15b110","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.5.5.tgz","fileCount":6,"integrity":"sha512-C2HkaaxrpC6VLo2w8nReEG5bRRyQOWUZyOz7xhra9PyBH5C8n2GJQzsiTiU4ucqvBwJ3RPnR9KbIQAiMXY6fQw==","signatures":[{"sig":"MEYCIQCGaDrzNN3DaUVZYbC7QPyKMTehRF0oOSUAtNxmOQ9ypgIhAJvc34wsmlnjqbzrg7+QgccsFWc0Q/1xqaZTz1nRX4g9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"7a31f5ccb951223c2a1296bed0e206dbbc15b110","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-C2HkaaxrpC6VLo2w8nReEG5bRRyQOWUZyOz7xhra9PyBH5C8n2GJQzsiTiU4ucqvBwJ3RPnR9KbIQAiMXY6fQw==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.5.5_1772201986636_0.2513330169217558","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@reactive-agents/memory","version":"0.6.0","license":"MIT","_id":"@reactive-agents/memory@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":"aa6adff1165449894862a5ee86a1c56be1b3a7c7","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.6.0.tgz","fileCount":6,"integrity":"sha512-Wj2Ajc5TpVSQUd5HumVZZnDaK4BQmEF7y/I9wTuJ8g89GM84SGbttFsuF3DCHtBCk6E5EjRTvBjakh/Km8WvjA==","signatures":[{"sig":"MEYCIQDtZ6cA++N4OyceSGVLkBH89OskGx6x4gWqKidl28TXNQIhALrssdyNxhUku6lr2IB9vdJCtXuR4SD46xyryNcLwAG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"aa6adff1165449894862a5ee86a1c56be1b3a7c7","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-Wj2Ajc5TpVSQUd5HumVZZnDaK4BQmEF7y/I9wTuJ8g89GM84SGbttFsuF3DCHtBCk6E5EjRTvBjakh/Km8WvjA==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.6.0_1772683134263_0.3843656922201668","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@reactive-agents/memory","version":"0.6.1","license":"MIT","_id":"@reactive-agents/memory@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":"e4b8b5fa564603c2fcd872d57a80fac1dd84cf14","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.6.1.tgz","fileCount":6,"integrity":"sha512-9Mng8lMWmpCuJ1Y4PUkDVQ8QDVNrKUIRuH+wAacihtY3suSLauldEAx0Wo9AAeeL25UtC/L+zd8z5z8WcivcRg==","signatures":[{"sig":"MEUCIGzhwBZ0ALf6uLOmf4PDMZNZTZIsmCAQcBgzqdvjM1H0AiEAilJukr9V8jo6EVFJVwmwvZ2TGj5uHGnmCUbSsou1yOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"e4b8b5fa564603c2fcd872d57a80fac1dd84cf14","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-9Mng8lMWmpCuJ1Y4PUkDVQ8QDVNrKUIRuH+wAacihtY3suSLauldEAx0Wo9AAeeL25UtC/L+zd8z5z8WcivcRg==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.6.1_1772720007829_0.463201224992692","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@reactive-agents/memory","version":"0.6.2","license":"MIT","_id":"@reactive-agents/memory@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":"981fd3463c52e9f648c566d7e12bc20e6d836d82","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.6.2.tgz","fileCount":6,"integrity":"sha512-NgfIltFQPpWAenTrYxH/6i356bU1+wNdeP8YFLnht4jCfjymCHbO30VFVanFA3RdaIr4g4Fp4ig6ypVrxVU22Q==","signatures":[{"sig":"MEUCIQDSdCw2XJyjMCi8JZO0vTcnWQZGU/I9kVptF1DpQAYQ8AIgG6DtUwN4IxBXLVye60DQr3GSXqlX+PV4ocWlLkt16wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"981fd3463c52e9f648c566d7e12bc20e6d836d82","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-NgfIltFQPpWAenTrYxH/6i356bU1+wNdeP8YFLnht4jCfjymCHbO30VFVanFA3RdaIr4g4Fp4ig6ypVrxVU22Q==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.6.2_1772723596534_0.26500432447142597","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@reactive-agents/memory","version":"0.6.3","license":"MIT","_id":"@reactive-agents/memory@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":"2554d44edebdc42ab06f6fa15b24da6eb6861b77","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.6.3.tgz","fileCount":6,"integrity":"sha512-71rZT1BeSHbgQuuA+qMQEFqDRnQoj7uI76tJ+0O3ponb+iu3PNdnBDOx/P98yhAknO67Yu+KLc8XuDRlp1mIGw==","signatures":[{"sig":"MEQCIBqYTg+ITp0pXI1WVlmbyVosCSFsAbkAsWHWfLRKHv3xAiAsSEoEu31kYDT5fBLloQShbX4JdtXn9juaLq6XJbXJIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"2554d44edebdc42ab06f6fa15b24da6eb6861b77","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-71rZT1BeSHbgQuuA+qMQEFqDRnQoj7uI76tJ+0O3ponb+iu3PNdnBDOx/P98yhAknO67Yu+KLc8XuDRlp1mIGw==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.6.3_1772726785821_0.6567646030602974","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@reactive-agents/memory","version":"0.7.0","license":"MIT","_id":"@reactive-agents/memory@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":"0e9a7dd97c08a7feafdd2a3dde616a63ab04936c","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.7.0.tgz","fileCount":6,"integrity":"sha512-zAQE/F/k+sjWTY+8VbNMv2W4C2/hWCh4wGd5MMzeWNoGTb8r5awgWMKG5lisHLXvMFfEWFATlgDNYttVwUtG5Q==","signatures":[{"sig":"MEQCIAkNes2h+ovaRBRWTqsFrenSikJuZ2XMilsV7JmhfN4nAiALemzlKgDNExrIsW/haB4JkHLCQYpBlOnlSZcIKIYIsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264932},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"0e9a7dd97c08a7feafdd2a3dde616a63ab04936c","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-zAQE/F/k+sjWTY+8VbNMv2W4C2/hWCh4wGd5MMzeWNoGTb8r5awgWMKG5lisHLXvMFfEWFATlgDNYttVwUtG5Q==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.7.0_1773168092393_0.22866367786528685","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@reactive-agents/memory","version":"0.7.5","license":"MIT","_id":"@reactive-agents/memory@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":"af6746fe3dd79735f1c83812aecd369f79353e83","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.7.5.tgz","fileCount":6,"integrity":"sha512-rMlaJAUtx+EdYut6B8JY313GbxEaOAdqcezuHvofBo49pVWYUZ/XBhC7t/nGj37JTAmnRQlnMCG/gAdE6Est7A==","signatures":[{"sig":"MEYCIQClJ4pm0DUbXP67cHANCaj2npKTzk/TdlJX9mzE4JI/1wIhAMRwsT2FTEC5iibBVzfvwDjxE2uLAUaa81ftwnzxgRdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277799},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"af6746fe3dd79735f1c83812aecd369f79353e83","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-rMlaJAUtx+EdYut6B8JY313GbxEaOAdqcezuHvofBo49pVWYUZ/XBhC7t/nGj37JTAmnRQlnMCG/gAdE6Est7A==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.7.5_1773283144818_0.948536294548203","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@reactive-agents/memory","version":"0.7.6","license":"MIT","_id":"@reactive-agents/memory@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":"2f4e47b88a585b47724012f68769ad98f0bb3781","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.7.6.tgz","fileCount":6,"integrity":"sha512-NCZck46EVON0Dl6EH7o41JWvym7PYPrUp2fw+j7B9+7AN4u25GPGYc0mdfmapWFanIYk0Xui2PW/j9loUhXCnQ==","signatures":[{"sig":"MEUCIQCDUaZcmWMNvzRln9Cgd7UDoIC5Lh0dM0qXPxnVDAVZRgIgPPNfCIjSyFNqPQClJ9LzgjuT6x1LRMQLji3aaoaVjrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"2f4e47b88a585b47724012f68769ad98f0bb3781","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-NCZck46EVON0Dl6EH7o41JWvym7PYPrUp2fw+j7B9+7AN4u25GPGYc0mdfmapWFanIYk0Xui2PW/j9loUhXCnQ==","repository":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts.git","type":"git","directory":"packages/memory"},"_npmVersion":"10.8.3","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.7.6_1773324625153_0.38972606092338347","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@reactive-agents/memory","version":"0.7.7","license":"MIT","_id":"@reactive-agents/memory@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":"2a679231aabe50b81fd620e6f993b246e6754eea","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.7.7.tgz","fileCount":6,"integrity":"sha512-vMoJTfdQ1CB+g7V1e6WyXngiL1dWTaJdBNdY+R4lFMRS30Ek5lZrtFw765QO2tXKV1w0YoJcLt3KmrCJ2o8qNA==","signatures":[{"sig":"MEQCIDBW+4ye0uAOFB/hjFW1PHxPZmekEeLXNpY3EWWQot60AiBCJPSjYZiwgTngp3TDVbTdvge3sYbBy5el9+pvbpFs+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277733},"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/memory"},"_npmVersion":"10.8.2","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"20.20.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.7.7_1773326356106_0.15415203605607775","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@reactive-agents/memory","version":"0.7.8","license":"MIT","_id":"@reactive-agents/memory@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":"8421f93cf7186a927434998993166a797ddc0737","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.7.8.tgz","fileCount":6,"integrity":"sha512-9iS/Z4jmJ+Wyz1cipirsfnxDmgwBtIHdfMSdJAx8gIiBRDS06yzeJz1HxHrB1NB+Bc2Is3rQK2Ft95pvbvgQSA==","signatures":[{"sig":"MEUCIQDu9cuGfhq61gOWGxyeTHpv3K66sou+6Dib8ai3uf4guQIgMIU0mZ+5rDzP7zpVScx8tr8OWgVQSsKKDxGo9/kgsuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277727},"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/memory"},"_npmVersion":"10.8.2","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"20.20.1","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.7.8_1773327552716_0.24735617372465213","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@reactive-agents/memory","version":"0.8.0","license":"MIT","_id":"@reactive-agents/memory@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":"7c8b35a26be9aa7ce4afef1e8f6ed33f9f9708f5","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.8.0.tgz","fileCount":6,"integrity":"sha512-zVE1IdUwK/NXdVNuwNUD0Kedj/qfcBymgmaUCtCy98pD17rgEfHhGpJRjvB4OAqrzBkHigvqq0lmZ6BlcEdptg==","signatures":[{"sig":"MEYCIQC5DKHVcunGbaoHrJjrjfjVuIudhQXoEW2ky/c887HCjgIhAPRvBV9+jDh33EoYseG0WK6QpMhotB4rIbGsCfZrEQWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317570},"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/memory"},"_npmVersion":"10.8.2","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"20.20.0","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.8.0_1773615993288_0.06366085775468688","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@reactive-agents/memory","version":"0.9.0","license":"MIT","_id":"@reactive-agents/memory@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":"7b72c72141fe360611309d5a8d14b4a84375c70d","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.9.0.tgz","fileCount":6,"integrity":"sha512-aJmerEtnNKNwlXsPrkkWuSmwjQ5OGTQ2LtuqKOgV0QVoYvGSO9/M0i9/6PsYxDw9Pb96cxesDs+HMs7cu/7EpQ==","signatures":[{"sig":"MEYCIQCrLeCvu+fOg5txIIyEgFhfA2lIjUppLRkIzQEkMiaQAwIhALmSmTmr3FLlb4gF+N5mBfUYBFEgVz6gVtlLREkUnYFK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360045},"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/memory"},"_npmVersion":"10.8.2","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"20.20.1","dependencies":{"effect":"^3.10.0","@reactive-agents/core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/memory_0.9.0_1774753288093_0.16426957563071376","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@reactive-agents/memory","version":"0.10.0","license":"MIT","_id":"@reactive-agents/memory@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":"fb691df4881ddb9d828efea30b0b3d0433da8cb3","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.10.0.tgz","fileCount":6,"integrity":"sha512-0q3NDgov6W9MzUVUzviyNWlrdkSpXJRsBKJ9oMH7z8niIacGdR7twyk2u1DuLS4wbu/ibHKYOGD0da4X4heCVw==","signatures":[{"sig":"MEUCIBohDzJ+cTtmCZj6u5nqD1vwRe21l2NDyU1jgLolRs93AiEAlaF0FS4bM1LHMSJa/sPqiHBnNWN4RAwVlVIuRDGsoRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"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/memory_0.10.0_1777949064756_0.546603025121587","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@reactive-agents/memory","version":"0.10.1","license":"MIT","_id":"@reactive-agents/memory@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":"486f847e07d6e849a6cf1439dd371f88ace7b311","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.10.1.tgz","fileCount":6,"integrity":"sha512-l4WWJTKZkrwojam1qmKNFI6neMbYIaR4+LvTpykNaJp6sLrmQHEXC6fJCbH3dJD8SWJBXR4mDIonxD8/HC8CUw==","signatures":[{"sig":"MEUCIFbiM5eVImfGf0DQ4ZgqgI+w2TveLC7eOAV+aAX8okmlAiEAib4SCyARLwrZBOGMKOYhorgw1/ciUFWCt2CtnVnJATs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"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/memory_0.10.1_1777950465270_0.742984679258764","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@reactive-agents/memory","version":"0.10.2","license":"MIT","_id":"@reactive-agents/memory@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":"a2c0a8631b05bd57854f09491d94a43f58a8d712","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.10.2.tgz","fileCount":6,"integrity":"sha512-WNeKOWDg63WfALzBymiESnZkP8Y9rj+/TeF3qPh1QyBsQCHHwQAnKFnMySIs98frRqPxrrKmfgzXQmS1qaxccA==","signatures":[{"sig":"MEQCIFbG5vCxoD+l1ZXN1ziPjGTJcadrw6PemLqoWm8VfQpGAiB0aTCokGm1ccZB9NgQI7nR9ka1RFJtSCOVhK0RKMZYQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"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/memory_0.10.2_1777951866950_0.7764254958320662","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@reactive-agents/memory","version":"0.10.4","license":"MIT","_id":"@reactive-agents/memory@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":"0e4e6d61da6796c8d1343eea25e7c6ba2bbd79a5","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.10.4.tgz","fileCount":6,"integrity":"sha512-L7Tv1zyDt5cdGSvLYoaRJ/mDFIqjKY0HtwZfWaxcnxTH3vcvta43yY8hHHV76vgjn/BOI6JTp9REnqx8lKn73Q==","signatures":[{"sig":"MEUCIG/rjRA2pGiY5301YNhzTGsGJj1mKiMnM4EaSrvcQ03SAiEA+3eYitEJ1sDEbw99peDDk2RVwLN5JE5JuQzqUtgkhas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378479},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"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/memory_0.10.4_1778026643825_0.5689163361127791","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@reactive-agents/memory","version":"0.10.6","license":"MIT","_id":"@reactive-agents/memory@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":"967b7f44f784ae2e94b23c3337f753710d6fc871","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.10.6.tgz","fileCount":6,"integrity":"sha512-yJrGC/Eq8Y+nR3ta0OGhKQtE83w5rHP0StD5oHTIN2MGh7PSs/C4k5CVS7Nt8Ic29idbft18k31wm++hd/4hEg==","signatures":[{"sig":"MEYCIQD5zvqicnwnE7z5IXc9iN+bnyuBMZu2ge/5OrSYwt5cRgIhAIKHxFMhCebjr5w9BKz9wCrTeedXdjXnEyIVslcodBYA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378479},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"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/memory_0.10.6_1778030632394_0.9213863277159069","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@reactive-agents/memory","version":"0.11.0","license":"MIT","_id":"@reactive-agents/memory@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":"f66072cb663a2812a29bdbd9c649fa275b1e93f4","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.11.0.tgz","fileCount":6,"integrity":"sha512-OPcyruVq0ASSfw/71yN1kQHXEGjgKG13/u2aTHW/OFM9Mz/3BURpmUQryHVlsZqiJG2DbMw8EEMcqzQICHTS+g==","signatures":[{"sig":"MEUCIH4fY4iYoUX1fyfyb7QkY/b+EXM/aLqQ8qJUBbeUMLc+AiEAg7kRleE7JqrmXV/D1RjS57IxoD6W4zB666elpraaFZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"0.11.0","@reactive-agents/runtime-shim":"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/memory_0.11.0_1778988612222_0.1818468704223879","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@reactive-agents/memory","version":"0.11.1","license":"MIT","_id":"@reactive-agents/memory@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":"46b0b2063d01abc60838d8653aeb4fe5e1ed2377","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.11.1.tgz","fileCount":6,"integrity":"sha512-DutMX0tG5gv8q/EXVDEYo8j1qFRBpZNOaxte+OwasQFympPqxI9ShUaweEUHg5Y+gm0UcDCbHY7/XavPfqHOFA==","signatures":[{"sig":"MEYCIQDNON56NABwd2kJK0PJ7kuGoqLQLSXRMf+TdUOLNzxCoAIhAJBFTM8COBMzJHS/YZvuQjTIwfDziJDRqDf94kraFYgV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408466},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.7","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@reactive-agents/core":"0.11.1","@reactive-agents/runtime-shim":"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/memory_0.11.1_1779028998285_0.5835330123913263","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@reactive-agents/memory","version":"0.11.2","license":"MIT","_id":"@reactive-agents/memory@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":"a028f8abb3eb3e8bee42f13af95a3319258eaa9d","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.11.2.tgz","fileCount":6,"integrity":"sha512-z8QlUx5ezXcZNQFY/zzFK7wHxDrQ3fmBTHQQhD7j9j/52/1K+4kurxjI0ZwPzXBMg9iVH27NwCJJ2LdNx1q3Jw==","signatures":[{"sig":"MEYCIQCujnDQBOBRej7ai0jICKlfMkpOdZiqdG9jftkumh5lFAIhAJQKibbpYDM0RE2+2cVf3nwfd8BrI70gnYVN2D+9NqCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@reactive-agents/core":"0.11.2","@reactive-agents/runtime-shim":"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/memory_0.11.2_1781136611598_0.4047087205459461","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@reactive-agents/memory","version":"0.12.0","license":"MIT","_id":"@reactive-agents/memory@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":"ac98b8ea85ea89caafd5c19688417292ec890689","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.12.0.tgz","fileCount":6,"integrity":"sha512-mEcVodCjytGMLo1XM5u2ZV7PH14AOBsL00SBqyl8QpkhxTmnbUQjCaKZuC+Rl80m+Cm1wgAoJVVhaIthPTyB8Q==","signatures":[{"sig":"MEUCIHgTdBIFY90uxRxMXH1JBBFdhsOtZmBWvQAFv0VULv1IAiEAtTwbqLs+Qc5G4ZJ6C7Tdsroc0RkGtJz0/CCy7+pGUJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@reactive-agents/core":"0.12.0","@reactive-agents/runtime-shim":"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/memory_0.12.0_1781664021234_0.9139938109034762","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@reactive-agents/memory","version":"0.13.0","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"license":"MIT","_id":"@reactive-agents/memory@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":"20e6643b18cae2e6a5732a367495a0b6b679baf2","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.13.0.tgz","fileCount":6,"integrity":"sha512-o1VgIg+rqthUVkQ6q549HjD66khkNpYDqnGXGNi/7CbRzb2JZKGsqnalMZKA31MPHGMsBcszi1tm9yuRscaaNA==","signatures":[{"sig":"MEQCIBf62Qibgtww3JzuaH0NEbigMBeR4qxGue8iC6SOq/FpAiA8VG0pYGC/BXHnAi0zYCBQJN+gUlcV/3gZxdIZ8IQ8Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.23.0","dependencies":{"@reactive-agents/core":"0.13.0","@reactive-agents/runtime-shim":"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/memory_0.13.0_1782965553308_0.19845077923886056","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@reactive-agents/memory","version":"0.13.5","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"license":"MIT","_id":"@reactive-agents/memory@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":"02b701d1e7fd4be76023782d468acf68be82af0b","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.13.5.tgz","fileCount":6,"integrity":"sha512-eNAoiI9o+MhVSTdaeASmqIIqIbc/F0BBNQ/rp72uPTE2byQrJHF9QS2AJ3scrW1x0wMo3UMwplhWsBUfWRU5hw==","signatures":[{"sig":"MEUCIGeFLghe362PN3rA5YLgzndxZu2ijT+NAKAuK7HlMkbiAiEA58jyZJ7qDuIYEHVGAm/KU+4Ux0+2aEYiOnSuoB/IUDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@reactive-agents/core":"0.13.5","@reactive-agents/runtime-shim":"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/memory_0.13.5_1783303843735_0.28511371207328806","host":"s3://npm-registry-packages-npm-production"}},"0.13.6":{"name":"@reactive-agents/memory","version":"0.13.6","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"license":"MIT","_id":"@reactive-agents/memory@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":"f7d4f41817d0baa1fdb61f662cb066967b52e9ca","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.13.6.tgz","fileCount":6,"integrity":"sha512-7JdbFvVJCY8C/bM6F7xpFIBnemM4awkJwyU6okFOBsQEZDlQnPWimybgPyYnXcUIqB7GMjF+vPASVcWHI9j4vQ==","signatures":[{"sig":"MEYCIQDFCnJDnnWgchadZqJG46iqDMnbUXBEfcoXW/tfLu0U7wIhAJAMVncvcFVgb7MNmITkSTvDcscUIPJ4Bc2Iq8P4AQD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@reactive-agents/core":"0.13.6","@reactive-agents/runtime-shim":"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/memory_0.13.6_1783342649737_0.3258774477540989","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@reactive-agents/memory","version":"0.14.0","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"license":"MIT","_id":"@reactive-agents/memory@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":"99faa17b1d4788636844328ef002602f2bad12b7","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.14.0.tgz","fileCount":6,"integrity":"sha512-dDxqzc7qfIv2tk3jivqJ4X0WowkwtKX9g9sbtPZ1pJToATHTv+KMM5cmJJhvWBrQg06Spnaub0zrjotpcf6rNw==","signatures":[{"sig":"MEYCIQC3jnjoogFPpeDSbRT2MEwJAIdJsF/MjXr7KkpXmi0BEQIhALj0JKe9CJn1Fhx9D1rusb3pPk38YMsiH8mSg5lJAxMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412158},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@reactive-agents/core":"0.14.0","@reactive-agents/runtime-shim":"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/memory_0.14.0_1784681179316_0.8855289490894471","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@reactive-agents/memory","version":"0.15.0","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"license":"MIT","_id":"@reactive-agents/memory@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":"c4ea9f803e92772cd5678a8c2d0d56fbdca2d0ab","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.15.0.tgz","fileCount":6,"integrity":"sha512-pNlPGM8qQD6UJfjFQwLt7FuV9sCBozbJswPI/ezq6bCpAjTghX9Cm9h6LKxBNqUEcgUEGnBEaghaWr8tOz4n3A==","signatures":[{"sig":"MEQCIF6vkjvX2ombZTX9KZkiztG970y+gX+zkfrm4yh56x/ZAiAWvzC9jNy86Rn0KtflengRKXAlhvc7xvP1qTIFADFqdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416742},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"bun":">=1.1.0"},"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/memory"},"_npmVersion":"10.9.8","description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@reactive-agents/core":"0.15.0","@reactive-agents/runtime-shim":"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/memory_0.15.0_1786909829126_0.4144156788064639","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@reactive-agents/memory","version":"0.16.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup --config ../../tsup.config.base.ts","typecheck":"tsc --noEmit","test":"bun test --reporter=dots","test:watch":"bun test --watch"},"dependencies":{"@reactive-agents/core":"0.16.0","@reactive-agents/runtime-shim":"0.16.0"},"devDependencies":{"typescript":"^6.0.3","bun-types":"latest","effect":"^3.10.0"},"license":"MIT","engines":{"bun":">=1.1.0"},"repository":{"type":"git","url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","directory":"packages/memory"},"publishConfig":{"access":"public"},"exports":{".":{"bun":"./dist/index.js","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","keywords":["ai","agents","ai-agents","llm","effect-ts","typescript","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"homepage":"https://docs.reactiveagents.dev/","bugs":{"url":"https://github.com/tylerjrbuell/reactive-agents-ts/issues"},"peerDependencies":{"effect":"^3.10.0"},"_id":"@reactive-agents/memory@0.16.0","gitHead":"0fac69752f986a65bac64a1447cb5a3c8bde93d4","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Iaa5GU9KB+6v9sV3sunVkv5aVPOxDHgboRANVDjIiRvIX6CawTrSngbvhXhD/z2RkrbS1nMwJqRf+jmontYGMA==","shasum":"3a2f7150811c4dfccacaf4da68bd2454fe876fc1","tarball":"https://registry.npmjs.org/@reactive-agents/memory/-/memory-0.16.0.tgz","fileCount":6,"unpackedSize":432770,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHvafnuif+QyDVmP6Imw27Kx3ZfL70UtnPvH793+k1+5AiAaDfyEVI2hqmi3J057c0m0HZvqA/RdXu0jsXrL0GfnXw=="}]},"_npmUser":{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"},"directories":{},"maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/memory_0.16.0_1788637231612_0.6358291069778141"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-20T17:13:48.885Z","modified":"2026-09-05T19:40:31.979Z","0.1.0":"2026-02-20T17:13:49.091Z","0.5.5":"2026-02-27T14:19:46.763Z","0.6.0":"2026-03-05T03:58:54.426Z","0.6.1":"2026-03-05T14:13:27.980Z","0.6.2":"2026-03-05T15:13:16.679Z","0.6.3":"2026-03-05T16:06:25.976Z","0.7.0":"2026-03-10T18:41:32.544Z","0.7.5":"2026-03-12T02:39:04.974Z","0.7.6":"2026-03-12T14:10:25.294Z","0.7.7":"2026-03-12T14:39:16.266Z","0.7.8":"2026-03-12T14:59:12.870Z","0.8.0":"2026-03-15T23:06:33.422Z","0.9.0":"2026-03-29T03:01:28.246Z","0.10.0":"2026-05-05T02:44:24.899Z","0.10.1":"2026-05-05T03:07:45.457Z","0.10.2":"2026-05-05T03:31:07.107Z","0.10.4":"2026-05-06T00:17:23.994Z","0.10.6":"2026-05-06T01:23:52.523Z","0.11.0":"2026-05-17T03:30:12.390Z","0.11.1":"2026-05-17T14:43:18.446Z","0.11.2":"2026-06-11T00:10:11.740Z","0.12.0":"2026-06-17T02:40:21.355Z","0.13.0":"2026-07-02T04:12:33.440Z","0.13.5":"2026-07-06T02:10:43.877Z","0.13.6":"2026-07-06T12:57:29.887Z","0.14.0":"2026-07-22T00:46:19.525Z","0.15.0":"2026-08-16T19:50:29.285Z","0.16.0":"2026-09-05T19:40:31.785Z"},"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","memory","sqlite","vector-search","embeddings","fts5","rag","semantic-memory","agent-memory"],"repository":{"type":"git","url":"git+https://github.com/tylerjrbuell/reactive-agents-ts.git","directory":"packages/memory"},"description":"Memory system for Reactive Agents — Working, Semantic, Episodic, and Procedural memory backed by bun:sqlite","maintainers":[{"name":"tylerbuell","email":"tylerjrbuell@gmail.com"}],"readme":"# @reactive-agents/memory\n\n> Version: **0.15.0** — memory system for [Reactive Agents](https://docs.reactiveagents.dev/).\n\nFour memory layers — **Working**, **Semantic**, **Episodic**, **Procedural** — backed by\nSQLite. Retrieval has two tiers: FTS5 full-text search (Tier 1) and optional `sqlite-vec` KNN\nvectors (Tier 2).\nPlus an `ExperienceStore` for cross-agent learning, a background `MemoryConsolidator` (decay +\nsummarization), a Zettelkasten link index, and the `SessionStore` that powers gateway chat mode.\n\n## Installation\n\n```bash\nbun add @reactive-agents/memory\n```\n\n> Bun provides native SQLite with FTS5. Node.js is also supported through the runtime shim; its\n> built-in SQLite lacks FTS5 and uses LIKE-based search instead. Tier 2 requires the `sqlite-vec`\n> extension and an embedding provider.\n\n## Memory layers\n\n| Service | Purpose | Backend |\n|---|---|---|\n| `WorkingMemoryService` | Short-term in-session items, LRU-evicted | SQLite (in-memory or file) |\n| `SemanticMemoryService` | Long-term knowledge, FTS5 + optional vec | SQLite + FTS5 |\n| `EpisodicMemoryService` | Conversation / session history (turns, snapshots) | SQLite |\n| `ProceduralMemoryService` | Learned workflows / step sequences | SQLite |\n\nCross-cutting:\n\n- **`ExperienceStore`** — per-(agent, model) records of tool patterns, error recoveries, success\n  signals; consumed by the calibration system.\n- **`MemoryConsolidatorService`** — background decay + summarization; rolls older episodic turns\n  into compact summaries.\n- **`ZettelkastenService`** — bidirectional links between memory entries.\n- **`SessionStoreService`** — persistent (platform, sender) chat sessions (used by gateway chat\n  mode).\n- **`SkillStoreService`** / **`DebriefStoreService`** / **`PlanStoreService`** — auxiliary stores\n  for the kernel and skill system.\n- **`AgentMemoryFromMemoryService`** — port adapter that satisfies the narrow `AgentMemory` Tag in\n  `@reactive-agents/core` from a `MemoryService` provider.\n\n## Retrieval tiers\n\n- **Tier 1 — FTS5.** Fast, deterministic keyword search; no embeddings required.\n  Best for short, key-term queries. Verbose natural-language queries should be decomposed first.\n- **Tier 2 — vector search.** `sqlite-vec` KNN; requires an embedding provider (OpenAI,\n  Anthropic-compatible, or Ollama).\n\n## Quick example\n\n```typescript\nimport { ReactiveAgents } from \"@reactive-agents/runtime\";\n\nconst agent = await ReactiveAgents.create()\n  .withName(\"my-agent\")\n  .withProvider(\"anthropic\")\n  .withModel(\"claude-sonnet-4-6\")\n  .withMemory({ tier: \"standard\" }) // standard = Tier 1 retrieval\n  .build();\n\nconst r1 = await agent.run(\"Remember that my favorite color is blue.\");\nconst r2 = await agent.run(\"What's my favorite color?\"); // recalls 'blue'\n```\n\nFor enhanced retrieval, use `withMemory({ tier: \"enhanced\" })`. The named options also accept\n`dbPath`, `capacity`, `evictionPolicy`, `retainDays`, `importanceThreshold`,\n`experienceLearning`, and `memoryConsolidation`.\n\nThe legacy `.withMemory(\"1\")` and `.withMemory(\"2\")` forms remain supported but are deprecated;\nuse the named `tier` options for new code.\n\n### Storage location\n\nWith no explicit `dbPath`, memory always resolves to the same user-scope location, regardless\nof which API created it or which directory the process is running from:\n\n```\n~/.reactive-agents/memory/<agentId>/memory.db   # SQLite — source of truth\n~/.reactive-agents/memory/<agentId>/memory.md   # human-readable projection, regenerated on flush\n```\n\nThis applies whether memory was enabled via `.withMemory()`, `.withLearning()`, a\n`HarnessProfile`, or by calling `createMemoryLayer()` directly — one location per `agentId`,\nso a second process (e.g. the `rax skills` CLI, or a second run from a different working\ndirectory) finds the same store. Pass `.withMemory({ dbPath })` for a custom or project-local\npath — `memory.md` follows it automatically, written next to whatever file `dbPath` points to.\n`NODE_ENV=test` / the `test` provider resolve to SQLite `:memory:` instead, so tests never\nwrite to disk.\n\n## Direct service usage\n\n```typescript\nimport { Effect, Layer } from \"effect\";\nimport {\n  MemoryServiceLive,\n  SemanticMemoryService,\n  ExperienceStoreLive,\n  createMemoryLayer,\n} from \"@reactive-agents/memory\";\n\nconst layer = createMemoryLayer(\"1\", { agentId: \"my-agent\", dbPath: \"./memory.db\" });\n\nawait Effect.runPromise(\n  Effect.gen(function* () {\n    const sem = yield* SemanticMemoryService;\n    yield* sem.store({ content: \"RAFT is a consensus algorithm...\", tags: [\"distsys\"] });\n    return yield* sem.search({ query: \"consensus\", limit: 5 });\n  }).pipe(Effect.provide(layer)),\n);\n```\n\n## Environment variables (Tier 2 only)\n\n```bash\nEMBEDDING_PROVIDER=openai          # openai | anthropic | ollama | custom\nEMBEDDING_MODEL=text-embedding-3-small\nOPENAI_API_KEY=sk-...\n```\n\n## Gateway chat session persistence\n\nWhen `.withGateway()` and `.withChannels()` are combined in chat mode, the runtime uses\n`SessionStoreService` from this package to persist `(platform, senderId)` conversations across\nprocess restarts. Each session is windowed (40 turns / 8 KiB), compacted daily, and pruned by TTL.\n\n## Experience store (cross-agent learning)\n\n```typescript\nimport { ExperienceStore } from \"@reactive-agents/memory\";\n\nconst exp = yield* ExperienceStore;\nyield* exp.record({\n  agentId: \"researcher\",\n  modelId: \"claude-sonnet-4-6\",\n  toolName: \"web-search\",\n  outcome: \"success\",\n  /* ... */\n});\n\nconst summary = yield* exp.queryByModel(\"claude-sonnet-4-6\");\n```\n\n`ExperienceSummary` materialization feeds the calibration system in `@reactive-agents/llm-provider`.\n\n## Documentation\n\n- Memory guide: [docs.reactiveagents.dev/guides/memory/](https://docs.reactiveagents.dev/guides/memory/)\n- Calibration: [docs.reactiveagents.dev/guides/calibration/](https://docs.reactiveagents.dev/guides/calibration/)\n- Related: [`@reactive-agents/runtime`](../runtime/README.md),\n  [`@reactive-agents/llm-provider`](../llm-provider/README.md),\n  [`@reactive-agents/gateway`](../gateway/README.md).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}