{"_id":"@khoralabs/memories-service","_rev":"40-c93843482c5f2d92f0ddfe8e4560c52c","name":"@khoralabs/memories-service","dist-tags":{"latest":"0.13.0"},"versions":{"0.1.0":{"name":"@khoralabs/memories-service","version":"0.1.0","license":"MIT","_id":"@khoralabs/memories-service@0.1.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"585c104bacc4dfe8d809ab9bdc2fb5ad92bbc8f8","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.1.0.tgz","fileCount":79,"integrity":"sha512-vn655Qvh+sqvvf7p1AYqykz76BQ/zFDa7L4R4su1t9wMzUVGH+gXrPNE2ou+8XgATKaWBNDiBinDwSLGuvhZ0A==","signatures":[{"sig":"MEUCIQDV9IuVaiPjQXcBSKHps2ZPCayVO2iC3VVFP0O2D9lqCAIgYWC4Ja9GPU+NJlxA3w8IActAkL/4dKWAAmOc+Sx93O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232157},"type":"module","shasum":"585c104bacc4dfe8d809ab9bdc2fb5ad92bbc8f8","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./auth":{"types":"./src/auth/index.ts","import":"./src/auth/index.ts","default":"./src/auth/index.ts"},"./http":{"types":"./src/http/index.ts","import":"./src/http/index.ts","default":"./src/http/index.ts"},"./client":{"types":"./src/client/index.ts","import":"./src/client/index.ts","default":"./src/client/index.ts"},"./testing":{"types":"./src/testing/index.ts","import":"./src/testing/index.ts","default":"./src/testing/index.ts"},"./storage/libsql":{"types":"./src/storage/libsql/index.ts","import":"./src/storage/libsql/index.ts","default":"./src/storage/libsql/index.ts"},"./storage/sqlite":{"types":"./src/storage/sqlite/index.ts","import":"./src/storage/sqlite/index.ts","default":"./src/storage/sqlite/index.ts"},"./storage/turso-serverless":{"types":"./src/storage/turso-serverless/index.ts","import":"./src/storage/turso-serverless/index.ts","default":"./src/storage/turso-serverless/index.ts"}},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-vn655Qvh+sqvvf7p1AYqykz76BQ/zFDa7L4R4su1t9wMzUVGH+gXrPNE2ou+8XgATKaWBNDiBinDwSLGuvhZ0A==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.1.0","@khoralabs/memories-ontologies":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.1.0_1784653290651_0.7858841226802966","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@khoralabs/memories-service","version":"0.2.0","license":"MIT","_id":"@khoralabs/memories-service@0.2.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"1e5e4b49757e23d5595dc97691980986bbfc7c08","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.2.0.tgz","fileCount":79,"integrity":"sha512-6IYJdhtfkkwsdF8v9nXZCRGH2Ehri01cEB+WEFUsM3MNVig3B4cF1OIFazK9tiCblBX+nXk2NEeE6eHk7wOd9g==","signatures":[{"sig":"MEUCIQCIvz3KR9Q7hjPi8YYLpPuAAfNZb13y7Vp6JJEC/Vo7NwIgZzYS179zTva608sk5CcI3F/UuNZyAbMBuz4onTuxXcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232826},"type":"module","shasum":"1e5e4b49757e23d5595dc97691980986bbfc7c08","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./auth":{"types":"./src/auth/index.ts","import":"./src/auth/index.ts","default":"./src/auth/index.ts"},"./http":{"types":"./src/http/index.ts","import":"./src/http/index.ts","default":"./src/http/index.ts"},"./client":{"types":"./src/client/index.ts","import":"./src/client/index.ts","default":"./src/client/index.ts"},"./testing":{"types":"./src/testing/index.ts","import":"./src/testing/index.ts","default":"./src/testing/index.ts"},"./storage/libsql":{"types":"./src/storage/libsql/index.ts","import":"./src/storage/libsql/index.ts","default":"./src/storage/libsql/index.ts"},"./storage/sqlite":{"types":"./src/storage/sqlite/index.ts","import":"./src/storage/sqlite/index.ts","default":"./src/storage/sqlite/index.ts"},"./storage/turso-serverless":{"types":"./src/storage/turso-serverless/index.ts","import":"./src/storage/turso-serverless/index.ts","default":"./src/storage/turso-serverless/index.ts"}},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-6IYJdhtfkkwsdF8v9nXZCRGH2Ehri01cEB+WEFUsM3MNVig3B4cF1OIFazK9tiCblBX+nXk2NEeE6eHk7wOd9g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.1.0","@khoralabs/memories-ontologies":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.2.0_1784666418105_0.6670849647504744","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@khoralabs/memories-service","version":"0.3.0","license":"MIT","_id":"@khoralabs/memories-service@0.3.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"e80f4ff33dedca464c78a3da66e7e329b1deea8e","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.3.0.tgz","fileCount":79,"integrity":"sha512-oIvOVy+wXsOJ/ugyh7NSnJ9BTFCNmxo05OgA+kk0IySmEuiu1KAVl31wPnFWjDpbzHEABkK51Hd6Ur5o4/PAug==","signatures":[{"sig":"MEUCIHGFfcWNPf1/jnAFmbp93m+McdNayFVlONqMd41o9Fz4AiEAw+jcyBw7978dLicF69ebJZIE5AquPagzU8NFRr2j5x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232864},"type":"module","shasum":"e80f4ff33dedca464c78a3da66e7e329b1deea8e","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts","default":"./src/index.ts"},"./auth":{"types":"./src/auth/index.ts","import":"./src/auth/index.ts","default":"./src/auth/index.ts"},"./http":{"types":"./src/http/index.ts","import":"./src/http/index.ts","default":"./src/http/index.ts"},"./client":{"types":"./src/client/index.ts","import":"./src/client/index.ts","default":"./src/client/index.ts"},"./testing":{"types":"./src/testing/index.ts","import":"./src/testing/index.ts","default":"./src/testing/index.ts"},"./storage/libsql":{"types":"./src/storage/libsql/index.ts","import":"./src/storage/libsql/index.ts","default":"./src/storage/libsql/index.ts"},"./storage/sqlite":{"types":"./src/storage/sqlite/index.ts","import":"./src/storage/sqlite/index.ts","default":"./src/storage/sqlite/index.ts"},"./storage/turso-serverless":{"types":"./src/storage/turso-serverless/index.ts","import":"./src/storage/turso-serverless/index.ts","default":"./src/storage/turso-serverless/index.ts"}},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-oIvOVy+wXsOJ/ugyh7NSnJ9BTFCNmxo05OgA+kk0IySmEuiu1KAVl31wPnFWjDpbzHEABkK51Hd6Ur5o4/PAug==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.2.0","@khoralabs/memories-ontologies":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.3.0_1784692221044_0.3418981227807678","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@khoralabs/memories-service","version":"0.4.0","license":"MIT","_id":"@khoralabs/memories-service@0.4.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"fb22688c3f48dc1e3589548ca643a386d45017dc","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.4.0.tgz","fileCount":114,"integrity":"sha512-7+QyoQqTM6qEezzeu1JEaCvPTJaHxqelCEq5HB5N3r+aFpT/jTR78duJDG2EX72cPnAvzuf8qZPf/48JF2k/2g==","signatures":[{"sig":"MEUCIE9QJoNzciAPvbVmCSq/TvwC3Z/i6R/WvLGyksPEcMfQAiEA65B1ORSA68TyqdjIRnnnoEI29xkci+3RRAk1DihOvxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"fb22688c3f48dc1e3589548ca643a386d45017dc","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-7+QyoQqTM6qEezzeu1JEaCvPTJaHxqelCEq5HB5N3r+aFpT/jTR78duJDG2EX72cPnAvzuf8qZPf/48JF2k/2g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.2.0","@khoralabs/memories-ontologies":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.4.0_1784698867131_0.4082715351327677","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@khoralabs/memories-service","version":"0.5.0","license":"MIT","_id":"@khoralabs/memories-service@0.5.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"d8e7f93d044804737dec71e085166a008b0ca95a","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.0.tgz","fileCount":114,"integrity":"sha512-TKkn9Ra2FOwKgoS/fyDrPHu2BVFx/WYPGC7qNxouNxF8R8Tazo/fBdaxBEgqc047RJ/DSTVq76s/sb+B0cP+1g==","signatures":[{"sig":"MEQCIANA+z3c1c2xL298Er/QMGBTL78Sirjv5wB7F6Xead4wAiBy7x2Wnfe7kyUDCSX3GiV7Qoi1pVKL5O9VmJ3iCiAW3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299383},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"d8e7f93d044804737dec71e085166a008b0ca95a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-TKkn9Ra2FOwKgoS/fyDrPHu2BVFx/WYPGC7qNxouNxF8R8Tazo/fBdaxBEgqc047RJ/DSTVq76s/sb+B0cP+1g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.0_1784740860817_0.33808335891235086","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@khoralabs/memories-service","version":"0.5.1","license":"MIT","_id":"@khoralabs/memories-service@0.5.1","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"940dae0f77dc4b815ccbefaf8b140cfe8c4c4680","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.1.tgz","fileCount":114,"integrity":"sha512-dWBuGdohg9JxQJOFJlm8hnKaNrjlLe4OHr8zBFzVKYJiJlCaJQk+10Br3qftPuLBYRONd8M+qcDubZPMf/xFnA==","signatures":[{"sig":"MEUCIAgjC6UcHGJIzYIGU/3vg7nSHozUVlVZjpyj3a6JmXptAiEAzvr0z3kcf7C/IQsGch89awfqK4nmFnF6ruGmHk/6ov4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"940dae0f77dc4b815ccbefaf8b140cfe8c4c4680","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-dWBuGdohg9JxQJOFJlm8hnKaNrjlLe4OHr8zBFzVKYJiJlCaJQk+10Br3qftPuLBYRONd8M+qcDubZPMf/xFnA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.1_1784822404107_0.9363036443739152","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@khoralabs/memories-service","version":"0.5.2","license":"MIT","_id":"@khoralabs/memories-service@0.5.2","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"3a3c091b756a5428f54def3e7c1272d0d344be50","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.2.tgz","fileCount":114,"integrity":"sha512-J/YZlUnoekSmcRMa+MUovuM3i6Xh299pwwSlAx4AKHmLXZNn0+4yNIMhItJkMWksPBIBU2A6uXkTOmyV+jA2rw==","signatures":[{"sig":"MEYCIQCUTHq69uQxgK3hiZi4ad23YhEecqQaRkK09XtN1tKG5wIhAJQAwuq2RzuvQmgN1tjwNbxVZ8xgTbsbfzD6DzcduLVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"3a3c091b756a5428f54def3e7c1272d0d344be50","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-J/YZlUnoekSmcRMa+MUovuM3i6Xh299pwwSlAx4AKHmLXZNn0+4yNIMhItJkMWksPBIBU2A6uXkTOmyV+jA2rw==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"lru-cache":"^11.5.1","@khoralabs/memories-node":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.2_1784824176718_0.015865188673715336","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@khoralabs/memories-service","version":"0.5.3","license":"MIT","_id":"@khoralabs/memories-service@0.5.3","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"39614ffdabf2d9accc24eb74ec88166a94e81fae","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.3.tgz","fileCount":116,"integrity":"sha512-q2PdkyGpO8TmEKusYQYZvNT1OpeCHde5Ja20a4727OfowJpIcUBbFXKjgyjSGWxhkWEMokTdndDQ0v/B3VkxRA==","signatures":[{"sig":"MEYCIQCSUNVvGjDrNxoh4TwtdqtZEZd7iV6/jdf8YN4x6AZlsAIhAPYWDHD2OtyXRM6z/FiiB/+h2lty8ui0erARtcLqp0nu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306285},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"39614ffdabf2d9accc24eb74ec88166a94e81fae","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-q2PdkyGpO8TmEKusYQYZvNT1OpeCHde5Ja20a4727OfowJpIcUBbFXKjgyjSGWxhkWEMokTdndDQ0v/B3VkxRA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.3_1784828952867_0.38353552809176406","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@khoralabs/memories-service","version":"0.5.4","license":"MIT","_id":"@khoralabs/memories-service@0.5.4","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"5f364709c683d2631e0bc9cbf31d9d1ad4582320","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.4.tgz","fileCount":116,"integrity":"sha512-Lwe6TZrD0Ul1TWvZA5dB1QMkVzge3Hvrrgrt8jbKFaRarjlhHlAl1QVWBqHXFEyx+gRynWuB2A/dGVeUraZs5A==","signatures":[{"sig":"MEUCIQCNqTm3QA27nrTbcT9rcTgbQC/VzNFTI6oEufzjN5aY6QIgWMpsZVgKioZ5iIw2782XGeOERdEjSp1poScTAiZFfsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318361},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5f364709c683d2631e0bc9cbf31d9d1ad4582320","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-Lwe6TZrD0Ul1TWvZA5dB1QMkVzge3Hvrrgrt8jbKFaRarjlhHlAl1QVWBqHXFEyx+gRynWuB2A/dGVeUraZs5A==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.4_1784914372695_0.4024637923910761","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@khoralabs/memories-service","version":"0.5.5","license":"MIT","_id":"@khoralabs/memories-service@0.5.5","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"037909589e3454763b6bcf6f09ca8ecea801271f","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.5.tgz","fileCount":116,"integrity":"sha512-ou2CuyDBbnwKFG1fJdo0jXQXH2PGC7gih1UZRGM6zjTinK2RwJ1jbVYtryr7T/iGQl5U1yFrNOX7r2HATqrLrw==","signatures":[{"sig":"MEQCIF5WCNliCNesR+4bVTf/p9XETsnrd7wmjjyINg6zZCvnAiAIywY3JrdXGf3xGoZkuCa4C/WAqfWXHS94zay2xE7xkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318361},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"037909589e3454763b6bcf6f09ca8ecea801271f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-ou2CuyDBbnwKFG1fJdo0jXQXH2PGC7gih1UZRGM6zjTinK2RwJ1jbVYtryr7T/iGQl5U1yFrNOX7r2HATqrLrw==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.5_1784925041744_0.35191520195951465","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@khoralabs/memories-service","version":"0.5.6","license":"MIT","_id":"@khoralabs/memories-service@0.5.6","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"4cd986380e790b450005bd942edd96a77e7f52c0","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.6.tgz","fileCount":118,"integrity":"sha512-KUCT4DfKUun/1VsQdR4oHfkw8lCZbEd3Jwlpw10GceEZ2KeyVQU+3d741qaF2FsU61xJak9D20Ddn7P4zRNkfQ==","signatures":[{"sig":"MEUCIAjTYmi3LhBe3XtiP98xSGsZPBllrpyms3WGCXARKvC1AiEAmImj0DhJSNztyWL9SD4/eMGGujGDNK+bYaSRw4p6cIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"4cd986380e790b450005bd942edd96a77e7f52c0","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-KUCT4DfKUun/1VsQdR4oHfkw8lCZbEd3Jwlpw10GceEZ2KeyVQU+3d741qaF2FsU61xJak9D20Ddn7P4zRNkfQ==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.6_1785001719819_0.28463504419728936","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@khoralabs/memories-service","version":"0.5.7","license":"MIT","_id":"@khoralabs/memories-service@0.5.7","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"d34f39cf39038379277c81e3239724093a28f226","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.7.tgz","fileCount":118,"integrity":"sha512-Zy3Lt6K7mXaZ9YLpFlosJJnhpEOLyF/4ot6rIcTNKao0DB1+cWAAMJ4cpbgnQLLZG4YELL9vPVeN0oFdmQ/HoQ==","signatures":[{"sig":"MEQCIAvomROoeikCuH24+SPyjMePh6YPkLlM7Nl/CdlRCEv/AiBmboDVnH0XPDsTATlb5eaAqEdwCjNOkUMTDN0Im6qYnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"d34f39cf39038379277c81e3239724093a28f226","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-Zy3Lt6K7mXaZ9YLpFlosJJnhpEOLyF/4ot6rIcTNKao0DB1+cWAAMJ4cpbgnQLLZG4YELL9vPVeN0oFdmQ/HoQ==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.7_1785029027528_0.5817485044343869","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@khoralabs/memories-service","version":"0.5.8","license":"MIT","_id":"@khoralabs/memories-service@0.5.8","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"73fc8f2f4b48e6015b2f3df14f9f4270215b113b","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.8.tgz","fileCount":118,"integrity":"sha512-QK+CrMaJ4O+WQzyrdseNBrlFMUtLsxYTe8tXH5wOLU+f1LTddMhVUa60DAJ+dzrsMKktstzJvMAkk1nyUCMiEA==","signatures":[{"sig":"MEQCIBQYlgX0a8J4qIpzYlggIijjPDuJMua4nXW0lxunc9oLAiAx5rS/uZc8AIU+ftrPvuJkXU2rVhS52zXYfaMW0dbZ8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"73fc8f2f4b48e6015b2f3df14f9f4270215b113b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-QK+CrMaJ4O+WQzyrdseNBrlFMUtLsxYTe8tXH5wOLU+f1LTddMhVUa60DAJ+dzrsMKktstzJvMAkk1nyUCMiEA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.8_1785121775609_0.07031366117575977","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@khoralabs/memories-service","version":"0.5.9","license":"MIT","_id":"@khoralabs/memories-service@0.5.9","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"5725f8ed0c90fbc86264d611283f75a892ad85bb","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.9.tgz","fileCount":118,"integrity":"sha512-ELC2GklpL3dBmmC8Mdp+VBdl1VbdD2/YCOvZUfBvBVR6RZLuxiO00mzjFXyLVNKFSIk84T6ZRKmN+ULbgCMf/A==","signatures":[{"sig":"MEUCIDjXG2PVmFwjDlWB44+jtcY49wHOlcAYNWBHkSPuLsjgAiEAjfAslok6jxIpm4TlcuzsBB/A/zX2pAJ8k3FIpdl1M+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5725f8ed0c90fbc86264d611283f75a892ad85bb","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-ELC2GklpL3dBmmC8Mdp+VBdl1VbdD2/YCOvZUfBvBVR6RZLuxiO00mzjFXyLVNKFSIk84T6ZRKmN+ULbgCMf/A==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.9_1785127268625_0.635419093575448","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@khoralabs/memories-service","version":"0.5.10","license":"MIT","_id":"@khoralabs/memories-service@0.5.10","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"781c97aec76c47612c320ad4ce212ce50091c1fa","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.10.tgz","fileCount":118,"integrity":"sha512-LTJheHVmKsHP4stoVbDNetUT9928i+rKacciZAv9kFh2PaVNJ3draYn5565s00pe+5CuYnFEsIUXTbtCe+mC6g==","signatures":[{"sig":"MEYCIQDzdLUhyKJWQDxiBpLFuMS8Z3/tytiMzdeX+6Yp79kYvQIhAOxQ+ShkpC6uOlIW2oa9nti0fr1Ud0FFm12OvwFV9Uh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"781c97aec76c47612c320ad4ce212ce50091c1fa","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-LTJheHVmKsHP4stoVbDNetUT9928i+rKacciZAv9kFh2PaVNJ3draYn5565s00pe+5CuYnFEsIUXTbtCe+mC6g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.10_1785170184814_0.8087091574735257","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@khoralabs/memories-service","version":"0.5.11","license":"MIT","_id":"@khoralabs/memories-service@0.5.11","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"3fedf901fde0225230bc035e50b615d2609d4596","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.11.tgz","fileCount":118,"integrity":"sha512-3Qtc6pVgCCOD/kJdCGSKLcqLeqkQompZ/k60mnIEyNQDIefTIX0x61YnhCQQK3krjrn6UGGrEAzdzyrpUv+fmg==","signatures":[{"sig":"MEUCIQDqZf31oX79CDQEUgzvsieU+pRaBROS7/4ogjRNRofBowIgRmoT0277uZcB8oPxUN/IRHPOeblrSMivvXQp8qFjd6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324217},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"3fedf901fde0225230bc035e50b615d2609d4596","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-3Qtc6pVgCCOD/kJdCGSKLcqLeqkQompZ/k60mnIEyNQDIefTIX0x61YnhCQQK3krjrn6UGGrEAzdzyrpUv+fmg==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.11_1785343934016_0.021788729212856905","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@khoralabs/memories-service","version":"0.5.12","license":"MIT","_id":"@khoralabs/memories-service@0.5.12","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"8b2728f2347588eef8c60df722c54769f1bb280b","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.12.tgz","fileCount":118,"integrity":"sha512-FHPj3lb8/PnNsNnG8V2Op+C7hddxBIiqw19OvTfROAhZcTlQq4e2uqiZt6QeD3wLFiGEWcXiXLbAjQqq6x3Dmw==","signatures":[{"sig":"MEUCIQCOh5O3KaGbf4xvmZFTrVi3lvfPsPOtOvrgVacZi61WlQIgdhHvrFXTIDXc9scRbZSsiJ1gCc4t/OkQmHQHCAEdGJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"8b2728f2347588eef8c60df722c54769f1bb280b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-FHPj3lb8/PnNsNnG8V2Op+C7hddxBIiqw19OvTfROAhZcTlQq4e2uqiZt6QeD3wLFiGEWcXiXLbAjQqq6x3Dmw==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.12_1785355368959_0.06640328112058769","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@khoralabs/memories-service","version":"0.5.13","license":"MIT","_id":"@khoralabs/memories-service@0.5.13","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"ae4728b247dca447a6ea2120f79a54434c9addcb","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.13.tgz","fileCount":118,"integrity":"sha512-JnMeaxk7Yq8mt2HT7Z3gaJolAc5/3/5XxYY7TER7nS1GR379OkUuTVkxJOJ7jX9Ti3iQSXTFiAlvdlN+AgBB8g==","signatures":[{"sig":"MEUCIQDtFvlwcOcSYorPAFpI4PuXChXu3Ottyf4hFfussGslEQIgWkRGzZiDKbd77VM7i+234aNt81zcDJrtilgqoodbLUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"ae4728b247dca447a6ea2120f79a54434c9addcb","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-JnMeaxk7Yq8mt2HT7Z3gaJolAc5/3/5XxYY7TER7nS1GR379OkUuTVkxJOJ7jX9Ti3iQSXTFiAlvdlN+AgBB8g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.13_1785362310401_0.4120886514471045","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@khoralabs/memories-service","version":"0.5.14","license":"MIT","_id":"@khoralabs/memories-service@0.5.14","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"85b27c7f2744dffee695c3b66aae36638f4cdce0","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.14.tgz","fileCount":118,"integrity":"sha512-T91GJ4/s907tQrF0E9Rz7OfB8mZGysNq6mpIzWJPpSrWD9zkluWdidljLfZl1u9H84ILZGBgpkDI94jfoC2WJA==","signatures":[{"sig":"MEUCIHJs8x1jRFg+v0+JhLAUqLKHIbnMRq8d/sA/y/hE65jJAiEA/BHAxhRWeYlXgSEWdEYlkTj5y68PinK9t9XuYeii7sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"85b27c7f2744dffee695c3b66aae36638f4cdce0","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-T91GJ4/s907tQrF0E9Rz7OfB8mZGysNq6mpIzWJPpSrWD9zkluWdidljLfZl1u9H84ILZGBgpkDI94jfoC2WJA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.14_1785362619913_0.44701141308615333","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@khoralabs/memories-service","version":"0.5.15","license":"MIT","_id":"@khoralabs/memories-service@0.5.15","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"067225ca1fac4389d480feca65a36abef384c3ea","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.5.15.tgz","fileCount":118,"integrity":"sha512-tY8Ve4oTOOvJ14iRaqZTsfnAza3my1quLRmh3bQPFC5Ug2h8L+oYy6jGIPMeaw8oes1EEodfHMdW2AliRrdOrA==","signatures":[{"sig":"MEQCIB/hRILwGYlOGY6IMLf/Ui1DGn/Q2x9vSFb6DRNJA/W5AiAPTKU+KuAxQUAyk1IPBijLwjy4rxKEuheH1CU0QD1EsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"067225ca1fac4389d480feca65a36abef384c3ea","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-tY8Ve4oTOOvJ14iRaqZTsfnAza3my1quLRmh3bQPFC5Ug2h8L+oYy6jGIPMeaw8oes1EEodfHMdW2AliRrdOrA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.5.15_1785448839697_0.04155211631455069","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@khoralabs/memories-service","version":"0.6.0","license":"MIT","_id":"@khoralabs/memories-service@0.6.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"47121134e73343b2a13d9ec2f578a41aa5a3c2ed","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.6.0.tgz","fileCount":128,"integrity":"sha512-l5dAt7qyDQJJWVx83UJvnStq3i0+OkeBTFWeh5G36ci0fWg2AmgPJIi+kQqW2Xn98SZgLNAsU7+ChrT9PlOmHg==","signatures":[{"sig":"MEYCIQCBUVtpgRv9DUZjjjzQhPig2boN2lrE2rdrlGxowvy9fgIhANGW5qLRb7mEk1+N6Yw8SmxZJcHGpTt4bd0nua+iTghw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"47121134e73343b2a13d9ec2f578a41aa5a3c2ed","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-l5dAt7qyDQJJWVx83UJvnStq3i0+OkeBTFWeh5G36ci0fWg2AmgPJIi+kQqW2Xn98SZgLNAsU7+ChrT9PlOmHg==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.6.0_1785627251524_0.9231710699101539","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@khoralabs/memories-service","version":"0.6.1","license":"MIT","_id":"@khoralabs/memories-service@0.6.1","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"116de8825164df581f73ec260e0afccc2b046237","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.6.1.tgz","fileCount":128,"integrity":"sha512-ZG8uubYZho988p4IcYc1Ut/piVKj8m7BFPv9KXUNO4xt7d38EW2lCoNhgtFJBw/cFSVOV+NyNeQBrMdqs+rRww==","signatures":[{"sig":"MEUCIQD2OCBy80I0wvqX5itWKGQM74CsaspOaZKxvmm8p5zHeQIgWkFZL+Bxvu0LsCCR4xBBm/z1eB2hFlCGzIJv2yska28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"116de8825164df581f73ec260e0afccc2b046237","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-ZG8uubYZho988p4IcYc1Ut/piVKj8m7BFPv9KXUNO4xt7d38EW2lCoNhgtFJBw/cFSVOV+NyNeQBrMdqs+rRww==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.6.1_1785629822734_0.38571295871300704","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@khoralabs/memories-service","version":"0.6.2","license":"MIT","_id":"@khoralabs/memories-service@0.6.2","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"4480371c3f1bc698c3ad3579511f0c94e6b89aa7","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.6.2.tgz","fileCount":128,"integrity":"sha512-Ff4Xpnd7eD/+ObdgaLmOkArG0WFHEA/fconM+FdWVnMRVrkxsny2ztHZormMI/64yWvFHXH7BsKgfN5S7U5Omg==","signatures":[{"sig":"MEUCIQDiAbBdDjs9RcTZ66oxksyqUSH+MooV8+SUUbs0SKKfXwIgSxqehay9beERl06TJzyT7KNHpxb9Y3S0GJP276wCjC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"4480371c3f1bc698c3ad3579511f0c94e6b89aa7","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-Ff4Xpnd7eD/+ObdgaLmOkArG0WFHEA/fconM+FdWVnMRVrkxsny2ztHZormMI/64yWvFHXH7BsKgfN5S7U5Omg==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.6.2_1785639296376_0.5334408275507012","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@khoralabs/memories-service","version":"0.6.3","license":"MIT","_id":"@khoralabs/memories-service@0.6.3","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"90a156ac153f93ebb58a274dfb67f65adc0bbd58","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.6.3.tgz","fileCount":128,"integrity":"sha512-iJAxme9PDx/xBzjairSsrDV49qSYD6gBd3QUWvJVzIyP5Dc/q7tdWYsOoxXCZvF8O6GGHaqUvk+IXg1JlRYapA==","signatures":[{"sig":"MEYCIQDreh7Rjq+Gk7/4lhOBOE7IDNX6CjfoEiGQmsotvovfFQIhAIl5+lykjCeCyOB1iK6AkTcsNg3+D2fbCnX3zt5MKKTQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"90a156ac153f93ebb58a274dfb67f65adc0bbd58","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-iJAxme9PDx/xBzjairSsrDV49qSYD6gBd3QUWvJVzIyP5Dc/q7tdWYsOoxXCZvF8O6GGHaqUvk+IXg1JlRYapA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.6.3_1785642845403_0.6445873083830247","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@khoralabs/memories-service","version":"0.7.0","license":"MIT","_id":"@khoralabs/memories-service@0.7.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"fed59ce32e07e39b0de1112fa1e98e55f966c44b","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.0.tgz","fileCount":128,"integrity":"sha512-WQ7S5WFc6p/a99Emcc+jM8Em0cQg5Aqf5NKOxRW7Vg4yFOR8sjgI4QLgEc+iqogxdftarljZXXiPtmwdVzqy3g==","signatures":[{"sig":"MEYCIQCGJijhkrv4aMAtZz2oAeZg669ecOLeVa90fkXfSAtGqgIhAOifYFzpcrRmrIHOSikXHhT3YAKWhO+fIbgIGqrgrSSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403009},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"fed59ce32e07e39b0de1112fa1e98e55f966c44b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-WQ7S5WFc6p/a99Emcc+jM8Em0cQg5Aqf5NKOxRW7Vg4yFOR8sjgI4QLgEc+iqogxdftarljZXXiPtmwdVzqy3g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.0_1786063632042_0.4460915801754781","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@khoralabs/memories-service","version":"0.7.1","license":"MIT","_id":"@khoralabs/memories-service@0.7.1","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"c384480d243457505558001fe1285b0c00ce4674","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.1.tgz","fileCount":128,"integrity":"sha512-C0R2HlBhrCc+C7g4E0PH0y7Yo6/A50rH13AkaP+HEroeHSaPREmC4mMCiGNebv3Q2KllcWF8zZfLRW4+7eqVuA==","signatures":[{"sig":"MEUCIQCXTb/yCNBNjCNQrTRAFqWspS/aEekHvZwLsqx7kA50IgIgPj8ISemQ9Pf7XloCK99qFtjxSZMWGQgnBHhu4DZsCXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403009},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"c384480d243457505558001fe1285b0c00ce4674","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-C0R2HlBhrCc+C7g4E0PH0y7Yo6/A50rH13AkaP+HEroeHSaPREmC4mMCiGNebv3Q2KllcWF8zZfLRW4+7eqVuA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.1_1786079681040_0.9206994945546276","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@khoralabs/memories-service","version":"0.7.2","license":"MIT","_id":"@khoralabs/memories-service@0.7.2","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"a97b7e29b317509bca8f6cb2807636a71f5be235","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.2.tgz","fileCount":128,"integrity":"sha512-IYAZak1DHgQVB281iZb9BLXRAbIJSxCixe6Z/4adFJACLICWAQi/nXQEKun8pXuri2OrvceBub3NyoSXzneKAQ==","signatures":[{"sig":"MEUCIQDwejcSw7E24eSZL1GFzERfVO+bdG17TEo4HvWSSM3oEgIgeJKWYwP286h4pidEj3MQWpr2XOlAFEDNEhyLoHOaJwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"a97b7e29b317509bca8f6cb2807636a71f5be235","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-IYAZak1DHgQVB281iZb9BLXRAbIJSxCixe6Z/4adFJACLICWAQi/nXQEKun8pXuri2OrvceBub3NyoSXzneKAQ==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.2_1786082360779_0.059075263474283934","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@khoralabs/memories-service","version":"0.7.3","license":"MIT","_id":"@khoralabs/memories-service@0.7.3","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"c10187fba419ca5ab9056a4ad6d16c47ebfe47c3","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.3.tgz","fileCount":128,"integrity":"sha512-WlzCH/mr0sLahFTW/+rEKsHdY0B3IBXPTXdXIQW+NcPBUSZJeMlwzLzk+MeXKSxUdo8Ze+nke+mp1CnCO8Mr8g==","signatures":[{"sig":"MEUCIQDba5ZEJoGX5raXoLeB7CxSzwpKm9z56Kog/BhFq7aoeQIgRlO1qvWFm/iJwtOPvO3oIasuYBFkiK9qAc6xld1d+zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"c10187fba419ca5ab9056a4ad6d16c47ebfe47c3","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-WlzCH/mr0sLahFTW/+rEKsHdY0B3IBXPTXdXIQW+NcPBUSZJeMlwzLzk+MeXKSxUdo8Ze+nke+mp1CnCO8Mr8g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.3_1786121873600_0.7060291978025239","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@khoralabs/memories-service","version":"0.7.4","license":"MIT","_id":"@khoralabs/memories-service@0.7.4","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"77dfb90349288d76faa1a41962b310dc6037f005","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.4.tgz","fileCount":128,"integrity":"sha512-5d8o4BgEceT0jBYEvl6J1XL0DIh02SICY9DiuxuWjESDHHx19jAz1HEj8YkpPg68HuUFjwURVlxGVEIsY+5dpQ==","signatures":[{"sig":"MEUCIFbxzcC7GAFFlKmqr1IjD+bh6kaiY+MFHEKTa3dXN6dTAiEA3bOMsVXJKaYu5rY96OJrFY/ucjsPU+JKEOe6vo0zyPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395666},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"77dfb90349288d76faa1a41962b310dc6037f005","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-5d8o4BgEceT0jBYEvl6J1XL0DIh02SICY9DiuxuWjESDHHx19jAz1HEj8YkpPg68HuUFjwURVlxGVEIsY+5dpQ==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.4_1786124413524_0.5764670956666802","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@khoralabs/memories-service","version":"0.7.5","license":"MIT","_id":"@khoralabs/memories-service@0.7.5","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"0e026e5ea8cd05cf0e1aabddd0840ba5973ba499","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.5.tgz","fileCount":130,"integrity":"sha512-E+BF0HQcxLs/EpWPFAnrKVF40BuVvNhv535fl5uqvFv/wkPNMy1YHvlfSEuDq3WJ4J9VXqewaiNreU3g7IQ5tw==","signatures":[{"sig":"MEUCIB6S3Hr2XMw31P65wew41VFAUlcXi9e/0yUCsJRqAu4sAiEA5WnxZzdh2Z4Db9gFbCkWRXHr+wMnoSJzHRsXs7fHxj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"0e026e5ea8cd05cf0e1aabddd0840ba5973ba499","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-E+BF0HQcxLs/EpWPFAnrKVF40BuVvNhv535fl5uqvFv/wkPNMy1YHvlfSEuDq3WJ4J9VXqewaiNreU3g7IQ5tw==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.5_1786135833317_0.485630208119912","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@khoralabs/memories-service","version":"0.7.6","license":"MIT","_id":"@khoralabs/memories-service@0.7.6","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"7d7f62f3442e596b0380ff3091828d9d3244c20b","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.7.6.tgz","fileCount":130,"integrity":"sha512-bVHIoyh6sf04iwSGVqjj4QDYD9OJGgbI+6ZY9psZ5OZMQS+oMsIWroZkhyELg6gIvVUOPMQ3fw5vOKEIQGxlKQ==","signatures":[{"sig":"MEYCIQDcF5VJMtRuyIMKg0b4bavVHi5yD9HhjnA5IXHzoOa/IgIhAO8j5Cjs72hRo+ZNj7knYxyxoINo/zt/2lbWGvndrubz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413238},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"7d7f62f3442e596b0380ff3091828d9d3244c20b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build-package.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-bVHIoyh6sf04iwSGVqjj4QDYD9OJGgbI+6ZY9psZ5OZMQS+oMsIWroZkhyELg6gIvVUOPMQ3fw5vOKEIQGxlKQ==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ajv":"^8","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.7.6_1786254428449_0.6597768456811972","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@khoralabs/memories-service","version":"0.8.0","license":"MIT","_id":"@khoralabs/memories-service@0.8.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"63d42d75a638ff660ada4bee6767f3341bd1ec7f","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.8.0.tgz","fileCount":129,"integrity":"sha512-eJGkEkr30Q442pl3hD4lDU4Pvm31fvGwn/BaiGykjR80pNWc1qsEcGpW3yKwEviKuMGKMBwNYKUcaCa3eFNY/g==","signatures":[{"sig":"MEUCIQC5C3H0fYWVaJCAmCcYXJgcbyJNAlxzb4EoGtJvH+f50wIgG4/IZFrp8VsW7MYuTHaZ++mVdKV4/tAlB0Tc+GxgMv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"63d42d75a638ff660ada4bee6767f3341bd1ec7f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-eJGkEkr30Q442pl3hD4lDU4Pvm31fvGwn/BaiGykjR80pNWc1qsEcGpW3yKwEviKuMGKMBwNYKUcaCa3eFNY/g==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.8.0_1788232725498_0.0547689218866485","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@khoralabs/memories-service","version":"0.9.0","license":"MIT","_id":"@khoralabs/memories-service@0.9.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"7f6cf2b5b07d5707b533afeb88d2e5883eafc626","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.9.0.tgz","fileCount":129,"integrity":"sha512-oKxsJ1qvxePju7wjVx2a6eyjyPZv4aPuSDZGMEdTZsaN8hTmAa2G4e2inwq/Ylry4tjjcpblOrUsLn/kj1QpeA==","signatures":[{"sig":"MEQCIBOc0NbwbepsySR97HoK7Zh5X0xFiWeVfFIX9TO5+zefAiBbpy+fD3kMJC9bAOX7CJmMMJaRrAxeYGGGbrZD6vy4yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"7f6cf2b5b07d5707b533afeb88d2e5883eafc626","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-oKxsJ1qvxePju7wjVx2a6eyjyPZv4aPuSDZGMEdTZsaN8hTmAa2G4e2inwq/Ylry4tjjcpblOrUsLn/kj1QpeA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.9.0_1788376239429_0.7482175428505033","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@khoralabs/memories-service","version":"0.9.1","license":"MIT","_id":"@khoralabs/memories-service@0.9.1","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"9a40246df1f7ef3d33df10e95b51ce1c0ec4a20c","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.9.1.tgz","fileCount":129,"integrity":"sha512-hA727sCkkftMUMAVVt7iYNXYgJjTFJfhM6jZ+LoE6toRppc1dfwaGSJSAzhUZ6hHTRUP8QjFMqUW2eMM7ZIvdQ==","signatures":[{"sig":"MEUCIEbgNPwlUFaDfX4Jia+oWiDwkfdd81HNpqbfixSXRKXjAiEA+qB1JOeJDOvIMA92ls7Dt8KiTxXT9kXSSwg9pRM9Ls4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"9a40246df1f7ef3d33df10e95b51ce1c0ec4a20c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-hA727sCkkftMUMAVVt7iYNXYgJjTFJfhM6jZ+LoE6toRppc1dfwaGSJSAzhUZ6hHTRUP8QjFMqUW2eMM7ZIvdQ==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.9.1_1788376973114_0.9680939857986115","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@khoralabs/memories-service","version":"0.10.0","license":"MIT","_id":"@khoralabs/memories-service@0.10.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"5a4cce506b4fef509c823a738d9692664a66bdfa","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.10.0.tgz","fileCount":129,"integrity":"sha512-cnZdoJ+ZYsyctRmn9pxXpirhYh6GX/6apkVvjiMwucjcRNxDxJz31g4JmEfOo1RwS6A7mL37a99KHUFxULEuZg==","signatures":[{"sig":"MEYCIQDGJXsqR9H+CvR4rM8coQeQm3jqve0QN4Y7h/cxPfkFMAIhAMJekG1kPCeeiUvHZSkr47fAegyHGoAp+Z1tre8GFIul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5a4cce506b4fef509c823a738d9692664a66bdfa","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-cnZdoJ+ZYsyctRmn9pxXpirhYh6GX/6apkVvjiMwucjcRNxDxJz31g4JmEfOo1RwS6A7mL37a99KHUFxULEuZg==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.10.0_1788385475147_0.35448512631428386","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@khoralabs/memories-service","version":"0.11.0","license":"MIT","_id":"@khoralabs/memories-service@0.11.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"7a7e0402be8b3d6aa89b4b6bdc6a4faa4ea3fa7a","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.11.0.tgz","fileCount":141,"integrity":"sha512-wWVG4MrH4iky62l0A24vK5dAJPgFUcQ1jfdXyFRGrZx5J1OS9A5YtaleYsOTmDgR/bN41BP2Y9nZOlRzJ9p36Q==","signatures":[{"sig":"MEUCID6cxQS12zJ5f/fHtXA8ajDOsEo2RqHp5AV+3XBDIKb5AiEA9G1JwJEAi2F7EDtcrazZ3zzgEVSnU+erBOk60Vk/soA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494905},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"7a7e0402be8b3d6aa89b4b6bdc6a4faa4ea3fa7a","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-wWVG4MrH4iky62l0A24vK5dAJPgFUcQ1jfdXyFRGrZx5J1OS9A5YtaleYsOTmDgR/bN41BP2Y9nZOlRzJ9p36Q==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.11.0_1788534222889_0.15197403753990457","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@khoralabs/memories-service","version":"0.12.0","license":"MIT","_id":"@khoralabs/memories-service@0.12.0","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"d5cb0b334f2e532335002edf47db148955f1b3c9","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.12.0.tgz","fileCount":148,"integrity":"sha512-pUzeRybwk13ghy0Z6AsSt1la4hZwzg7HGorD38+yESR3v2zLAd589gSUPwjBqXmKQfTn5PQfDEpfwyjBc+yDEA==","signatures":[{"sig":"MEUCIQCt4i3b7gFRutwAovMkmOjupgpW2U7zWIqiMTRytmLq7QIgMWI38sQrdz4vo9Z+fkOGbgCMbvo5PWxOMOtDlkeUrL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"d5cb0b334f2e532335002edf47db148955f1b3c9","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/http":{"types":"./dist/client/http.d.ts","import":"./dist/client/http.js","default":"./dist/client/http.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./http/contracts":{"types":"./dist/http/contracts/index.d.ts","import":"./dist/http/contracts/index.js","default":"./dist/http/contracts/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./client/ontology":{"types":"./dist/client/ontology.d.ts","import":"./dist/client/ontology.js","default":"./dist/client/ontology.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-pUzeRybwk13ghy0Z6AsSt1la4hZwzg7HGorD38+yESR3v2zLAd589gSUPwjBqXmKQfTn5PQfDEpfwyjBc+yDEA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.12.0_1788553489520_0.3900455713527049","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@khoralabs/memories-service","version":"0.12.1","license":"MIT","_id":"@khoralabs/memories-service@0.12.1","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"64379c12354b2e20f992d7bded99fc16da35be58","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.12.1.tgz","fileCount":148,"integrity":"sha512-DH/nkqfP2CkK01+ltCeLUdQ7MAvalAHujM2gz5It6EY3fFCaB3v1PBlwAeqQGt3gKNJOj2NXI1qOfY8kXxywRg==","signatures":[{"sig":"MEQCIAyIq8mUP14UGcmowa4yePC9R4SzvkTNSfdR3kPAie2+AiAzV0kOvHpRXVydriBVtFOn1/Zrif5dk9iN6oTHWINUVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375752},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"64379c12354b2e20f992d7bded99fc16da35be58","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/http":{"types":"./dist/client/http.d.ts","import":"./dist/client/http.js","default":"./dist/client/http.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./http/contracts":{"types":"./dist/http/contracts/index.d.ts","import":"./dist/http/contracts/index.js","default":"./dist/http/contracts/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./client/ontology":{"types":"./dist/client/ontology.d.ts","import":"./dist/client/ontology.js","default":"./dist/client/ontology.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-DH/nkqfP2CkK01+ltCeLUdQ7MAvalAHujM2gz5It6EY3fFCaB3v1PBlwAeqQGt3gKNJOj2NXI1qOfY8kXxywRg==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.12.1_1788590743655_0.45904211688154994","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@khoralabs/memories-service","version":"0.12.2","license":"MIT","_id":"@khoralabs/memories-service@0.12.2","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"77f83a97504b620ad82b7528e9618a381d12a5d8","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.12.2.tgz","fileCount":154,"integrity":"sha512-YUaT/2QTKKE3fDRplVC8LWL0O+LsWVzJT5+hbLqFc/yGDlKaOpGU7prVGUItBCQ0goJ6mnYOZKQBPCjszy9ldA==","signatures":[{"sig":"MEYCIQDub7JerRGBg2kSEdCL8kGpegOl8xNLsE77ogrnu0lCaAIhAPtdp/4ts1gYQjHPtr9HOvWaFNJQKxTBejHMdcXhXbjE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436839},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"77f83a97504b620ad82b7528e9618a381d12a5d8","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/http":{"types":"./dist/client/http.d.ts","import":"./dist/client/http.js","default":"./dist/client/http.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./react-client":{"types":"./dist/react-client.d.ts","import":"./dist/react-client.js","default":"./dist/react-client.js"},"./http/contracts":{"types":"./dist/http/contracts/index.d.ts","import":"./dist/http/contracts/index.js","default":"./dist/http/contracts/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./client/ontology":{"types":"./dist/client/ontology.d.ts","import":"./dist/client/ontology.js","default":"./dist/client/ontology.js"},"./react-client/service":{"types":"./dist/react-client-service.d.ts","import":"./dist/react-client-service.js","default":"./dist/react-client-service.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"scripts":{"build":"bun run ../../scripts/build.ts ."},"_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"_integrity":"sha512-YUaT/2QTKKE3fDRplVC8LWL0O+LsWVzJT5+hbLqFc/yGDlKaOpGU7prVGUItBCQ0goJ6mnYOZKQBPCjszy9ldA==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@khoralabs/memories-node":"0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/memories-service_0.12.2_1789138862524_0.42280929894017993","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"_id":"@khoralabs/memories-service@0.13.0","bugs":"https://github.com/khoralabs/memories/issues","dist":{"shasum":"5e1d897aa7adf0c5c90978dd9e29f281c17f123e","tarball":"https://registry.npmjs.org/@khoralabs/memories-service/-/memories-service-0.13.0.tgz","fileCount":158,"integrity":"sha512-SaxEggIJ8VI41X5Jx5RonD6vb3HVIF9s5bnPQFH3Z9VlCcuTzuIQcy+FSPdaw4X10keIfOM/e5rsAmUWMb+fMg==","signatures":[{"sig":"MEUCIQDXXVsbktgpqnCkEQXRVFb6xfxxVpXqsDfJ9b4SfJAJIgIgQPD9mG/wVmqpyJ4V17bqEqh/Bg2wQ6bdJ/72ZlrGYmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCq92ZDICQIOcjJhv5p0wMFunSXUf2stBLr3m19pX7v2wIhANT4kl1n3vTPk2Q/4gWwXAAa7Rs4rElZWcwwhKLnSGTn"}],"unpackedSize":464185},"main":"./dist/index.js","name":"@khoralabs/memories-service","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5e1d897aa7adf0c5c90978dd9e29f281c17f123e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js","default":"./dist/auth/index.js"},"./http":{"types":"./dist/http/index.d.ts","import":"./dist/http/index.js","default":"./dist/http/index.js"},"./client":{"types":"./dist/client/index.d.ts","import":"./dist/client/index.js","default":"./dist/client/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","default":"./dist/testing/index.js"},"./client/http":{"types":"./dist/client/http.d.ts","import":"./dist/client/http.js","default":"./dist/client/http.js"},"./client/agent":{"types":"./dist/client/agent.d.ts","import":"./dist/client/agent.js","default":"./dist/client/agent.js"},"./react-client":{"types":"./dist/react-client.d.ts","import":"./dist/react-client.js","default":"./dist/react-client.js"},"./http/contracts":{"types":"./dist/http/contracts/index.d.ts","import":"./dist/http/contracts/index.js","default":"./dist/http/contracts/index.js"},"./storage/libsql":{"types":"./dist/storage/libsql/index.d.ts","import":"./dist/storage/libsql/index.js","default":"./dist/storage/libsql/index.js"},"./storage/sqlite":{"types":"./dist/storage/sqlite/index.d.ts","import":"./dist/storage/sqlite/index.js","default":"./dist/storage/sqlite/index.js"},"./client/ontology":{"types":"./dist/client/ontology.d.ts","import":"./dist/client/ontology.js","default":"./dist/client/ontology.js"},"./react-client/service":{"types":"./dist/react-client-service.d.ts","import":"./dist/react-client-service.js","default":"./dist/react-client-service.js"},"./storage/turso-serverless":{"types":"./dist/storage/turso-serverless/index.d.ts","import":"./dist/storage/turso-serverless/index.js","default":"./dist/storage/turso-serverless/index.js"}},"license":"MIT","scripts":{"build":"bun run ../../scripts/build.ts ."},"version":"0.13.0","_npmUser":{"name":"zachagarrett","email":"zach@very.coffee"},"homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","_integrity":"sha512-SaxEggIJ8VI41X5Jx5RonD6vb3HVIF9s5bnPQFH3Z9VlCcuTzuIQcy+FSPdaw4X10keIfOM/e5rsAmUWMb+fMg==","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"_npmVersion":"10.8.3","description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","directories":{},"maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"_nodeVersion":"26.3.0","dependencies":{"ajv":"^8","zod":"^4","lru-cache":"^11.5.1","@noble/ed25519":"^3.1.0","@khoralabs/memories-node":"0.13.0","@khoralabs/did-key-identity":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependencies":{"typescript":"^5","@khoralabs/sqlite-crypto":"^0.1.0"},"peerDependenciesMeta":{"@khoralabs/sqlite-crypto":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/memories-service_0.13.0_1789788388994_0.9766576400580629"}}},"time":{"created":"2026-07-21T17:01:30.444Z","modified":"2026-09-19T03:26:29.276Z","0.1.0":"2026-07-21T17:01:30.798Z","0.2.0":"2026-07-21T20:40:18.234Z","0.3.0":"2026-07-22T03:50:21.183Z","0.4.0":"2026-07-22T05:41:07.273Z","0.5.0":"2026-07-22T17:21:00.967Z","0.5.1":"2026-07-23T16:00:04.325Z","0.5.2":"2026-07-23T16:29:36.862Z","0.5.3":"2026-07-23T17:49:13.008Z","0.5.4":"2026-07-24T17:32:52.858Z","0.5.5":"2026-07-24T20:30:41.902Z","0.5.6":"2026-07-25T17:48:39.955Z","0.5.7":"2026-07-26T01:23:47.677Z","0.5.8":"2026-07-27T03:09:35.758Z","0.5.9":"2026-07-27T04:41:08.755Z","0.5.10":"2026-07-27T16:36:24.962Z","0.5.11":"2026-07-29T16:52:14.168Z","0.5.12":"2026-07-29T20:02:49.106Z","0.5.13":"2026-07-29T21:58:30.558Z","0.5.14":"2026-07-29T22:03:40.053Z","0.5.15":"2026-07-30T22:00:39.852Z","0.6.0":"2026-08-01T23:34:11.670Z","0.6.1":"2026-08-02T00:17:02.877Z","0.6.2":"2026-08-02T02:54:56.520Z","0.6.3":"2026-08-02T03:54:05.539Z","0.7.0":"2026-08-07T00:47:12.205Z","0.7.1":"2026-08-07T05:14:41.190Z","0.7.2":"2026-08-07T05:59:20.927Z","0.7.3":"2026-08-07T16:57:53.808Z","0.7.4":"2026-08-07T17:40:13.664Z","0.7.5":"2026-08-07T20:50:33.474Z","0.7.6":"2026-08-09T05:47:08.637Z","0.8.0":"2026-09-01T03:18:45.727Z","0.9.0":"2026-09-02T19:10:39.600Z","0.9.1":"2026-09-02T19:22:53.343Z","0.10.0":"2026-09-02T21:44:35.334Z","0.11.0":"2026-09-04T15:03:43.072Z","0.12.0":"2026-09-04T20:24:49.723Z","0.12.1":"2026-09-05T06:45:43.792Z","0.12.2":"2026-09-11T15:01:02.679Z","0.13.0":"2026-09-19T03:26:29.106Z"},"bugs":"https://github.com/khoralabs/memories/issues","license":"MIT","homepage":"https://github.com/khoralabs/memories/tree/main/packages/service#readme","repository":{"url":"git+https://github.com/khoralabs/memories.git","type":"git","directory":"packages/service"},"description":"Multi-tenant memory service: lifecycle, HTTP, auth, storage. ./storage/sqlite requires Bun; ./storage/libsql and ./storage/turso-serverless are Node-safe.","maintainers":[{"name":"zachagarrett","email":"zach@very.coffee"}],"readme":"# @khoralabs/memories-service\n\nMulti-tenant memory service: open/list/delete databases per principal, route each id through a placement store to a node backend, expose HTTP + remote clients, and keep auth outside the pure lifecycle core.\n\nDepends on [`@khoralabs/memories-node`](../node) for the data plane.\n\n## Entrypoints\n\n| Export | Contents |\n|--------|----------|\n| `.` | Lifecycle service, database ids, placement/ontology store interfaces, composite backend factory |\n| `./client` | Node/operator barrel: management client, remote clients, ontology helpers |\n| `./client/http` | Lean HTTP client + `MemoriesServiceClientError` + path/error constants (browser-safe) |\n| `./client/ontology` | Ontology register/hash helpers (Node-oriented) |\n| `./client/agent` | Agent memories client helpers |\n| `./http` | Server: `createMemoriesServiceHttpServer` / request handler (+ re-exports contracts) |\n| `./http/contracts` | Paths, error codes, discovery, wire types only (no handlers; browser-safe) |\n| `./auth` | `none`, `server-admin`, `app-policy`, `did-principal` (+ env factory for `none` / `server-admin`) |\n| `./storage/sqlite` | Local SQLite backend (optional SQLCipher), placement + ontology + database catalog registries, `createLocalSqliteServiceStack` (**Bun**; sqlite-only by default — compose libsql/turso via `backendFactory`) |\n| `./storage/libsql` | Local libSQL backend factory; Node-safe |\n| `./storage/turso-serverless` | Turso serverless backend factory; Node-safe |\n| `./testing` | Conformance runners |\n\nAttestation formats for HTTP attribution live in `@khoralabs/memories-node/attestation`.\n\n## Concepts\n\n**Database identity** — `{ kind, ownerKey }`. `ownerKey` is opaque (DID, tenant id, UUID, …). The service validates shape, not meaning.\n\n**Placement** — control plane (`MemoriesDatabasePlacementStore`) is independent of the node data plane. Default + per-id overrides map to strategies (`sqlite` | `libsql` | `turso-serverless` | custom). Composite factories wire mixed backends.\n\n**Ontology registry (phase 1)** — content-addressed register/link/history over HTTP; merge enforcement and runtime rehydration from stored JSON are still open.\n\n**Auth (shipped)** — `none`, `server-admin`, `app-policy`, `did-principal` (last two host-wired). HTTP-safe contributor attribution signs `khora.http-request-v1` server-side. Planned: placement admin HTTP, remote node backend — see [roadmap](./roadmap/README.md).\n\n## Telemetry\n\nPass a `MemoriesTelemetry` sink into the service (typically from [`@khoralabs/memories-otel`](../otel)). The service:\n\n1. Emits **database lifecycle** events: `open` (cache miss), `close`, `delete`, `evict` (LRU)\n2. Binds `memories.database.kind` / `owner_key` onto each open handle’s sink\n3. Threads that sink into HTTP merge / search / delete so node ops are correlated per database\n\nLibraries do not start an OTel SDK — bring your own Tracer (and optional Meter / Pino logger). The service is an aggregator/enricher, not an OpenTelemetry Collector.\n\n```ts\nimport { createMemoriesOtelTelemetry } from \"@khoralabs/memories-otel\";\nimport { createLocalSqliteServiceStack } from \"@khoralabs/memories-service/storage/sqlite\";\nimport { createMemoriesServiceHttpServer } from \"@khoralabs/memories-service/http\";\nimport { createServerAdminAuthStrategy } from \"@khoralabs/memories-service/auth\";\nimport { trace } from \"@opentelemetry/api\";\n\nconst telemetry = createMemoriesOtelTelemetry({\n  tracer: trace.getTracer(\"memories-service\"),\n});\n\nconst { service, ontology } = createLocalSqliteServiceStack({\n  dataDir: \"./data\",\n  ...(process.env.SQLCIPHER_KEY\n    ? { sqlCipherKey: process.env.SQLCIPHER_KEY }\n    : {}),\n  telemetry,\n});\n\nconst server = createMemoriesServiceHttpServer({\n  service,\n  ontology,\n  auth: createServerAdminAuthStrategy({ adminToken: process.env.ADMIN_TOKEN! }),\n});\n```\n\nOr pass `telemetry` to `createMemoriesDatabaseService({ resolver, telemetry })` when composing the stack yourself. Attribute catalog and metrics: [`../otel/README.md`](../otel/README.md). Networked ingest (`POST /telemetry/events`) is planned — see [roadmap](./roadmap/README.md#telemetry-event-ingest-phase-2).\n\n## Docs\n\n| Doc | Role |\n|-----|------|\n| [`spec.md`](./spec.md) | Authoritative service architecture (incl. authorize scope + did-principal) |\n| [`src/auth/HOST_POLICY.md`](./src/auth/HOST_POLICY.md) | Host grant matching for `app-policy` / `resolveGrants` |\n| [`roadmap/README.md`](./roadmap/README.md) | Shipped vs planned features |\n\n```ts\nimport { createLocalSqliteServiceStack } from \"@khoralabs/memories-service/storage/sqlite\";\nimport { createMemoriesServiceHttpServer } from \"@khoralabs/memories-service/http\";\nimport { createServerAdminAuthStrategy } from \"@khoralabs/memories-service/auth\";\n\nconst { service, ontology } = createLocalSqliteServiceStack({\n  dataDir: \"./data\",\n  ...(process.env.SQLCIPHER_KEY\n    ? { sqlCipherKey: process.env.SQLCIPHER_KEY }\n    : {}),\n});\nconst server = createMemoriesServiceHttpServer({\n  service,\n  ontology,\n  auth: createServerAdminAuthStrategy({ adminToken: process.env.ADMIN_TOKEN! }),\n});\n```\n\nBun-only for `./storage/sqlite`. Omit `sqlCipherKey` for plaintext SQLite; set `SQLCIPHER_KEY` (or pass `sqlCipherKey`) to enable SQLCipher. Use libSQL / Turso storage entrypoints on Node.\n\n## Bun + Next\n\nSQLite storage (`./storage/sqlite`) and `@khoralabs/memories-node/sqlite` require Bun. Keep them off the default package root graph.\n\nFor Next apps running on Bun, externalize the memories packages (and otel follower) so the bundler does not try to parse `bun:sqlite` / `sqlite-vec`:\n\n```js\nserverExternalPackages: [\n  \"@khoralabs/memories-node\",\n  \"@khoralabs/memories-service\",\n  \"@khoralabs/memories-otel\",\n],\n```\n\nIf Bun’s isolated install places those packages in Next’s hashed external island, declare runtime peers the island needs as **direct** deps of the app.\n\n### App policy auth\n\nWhen `MEMORIES_SERVICE_AUTH=app-policy`, construct the strategy at server creation (env alone cannot build it):\n\n```ts\nimport {\n  createAppPolicyAuthStrategy,\n  readAuthSchemeFromEnv,\n  createAuthStrategyFromEnv,\n  authorizeScopeAgainstGrants, // optional reference matcher\n} from \"@khoralabs/memories-service/auth\";\n\nconst scheme = readAuthSchemeFromEnv();\nconst auth =\n  scheme === \"app-policy\"\n    ? createAppPolicyAuthStrategy({\n        async authenticate(req) {\n          // host identity (session, JWT, …)\n          return { scheme: \"app-policy\", subject: \"user-1\" };\n        },\n        async authorize({ actor, action, database, scope }) {\n          // host team/org + namespace rules via `scope`; throw AuthStrategyError on deny\n        },\n      })\n    : createAuthStrategyFromEnv();\n```\n\nHost matching rules: [`src/auth/HOST_POLICY.md`](./src/auth/HOST_POLICY.md).\n\n### DID principal auth\n\nHost-wired only (env cannot construct it). Prefer the built-in did:key verifier (X-Agent-* wire, same as khora/relay/chat), or inject a custom `verify`:\n\n```ts\nimport {\n  createDidPrincipalAuthStrategy,\n  createDidKeyPrincipalVerifier,\n} from \"@khoralabs/memories-service/auth\";\nimport { createAgentMemoriesClient, agentMemoriesDatabase } from \"@khoralabs/memories-service/client/agent\";\n\nconst auth = createDidPrincipalAuthStrategy({\n  verify: createDidKeyPrincipalVerifier(),\n  // optional: resolveGrants: ({ actor, database }) => hostGrants,\n});\n\n// Agent client (no admin Bearer):\nawait createAgentMemoriesClient({\n  baseUrl,\n  database: agentMemoriesDatabase(signer.did),\n  ontology: appOntology,\n  signer,\n});\n```\n\nAuthorize:\n\n- With `database`: owner when `actor.subject === database.ownerKey`; else optional `resolveGrants`.\n- **Unscoped** (no `database`): any authenticated DID may `manage`/`read` (ontology register/get; list DBs).\n- **`GET /databases`:** results filtered to `ownerKey === actor.subject` when scheme is `did-principal`.\n\nAttribution: `principalForActor: (actor) => actor.subject`. See [`docs/adr/0001-did-principal-agent-path.md`](./docs/adr/0001-did-principal-agent-path.md) and [`spec.md`](./spec.md#did-principal).\n\n**Exposure:** a public `did-principal` host lets any `did:key` open their own account DB and register ontology. Prefer private network, or run `server-admin` for closed deployments.\n","readmeFilename":"README.md"}