{"_id":"@aos-agent/session-backend-sqlite-node","_rev":"4-16d3bebdfde1a452bc2e058e56adfc17","name":"@aos-agent/session-backend-sqlite-node","dist-tags":{"latest":"0.85.1"},"versions":{"0.84.2":{"name":"@aos-agent/session-backend-sqlite-node","version":"0.84.2","author":{"name":"Earendil Works"},"license":"MIT","_id":"@aos-agent/session-backend-sqlite-node@0.84.2","maintainers":[{"name":"aosagent","email":"guanwenpeng2001@gmail.com"}],"homepage":"https://github.com/guanwenpeng2001-bot/AOS-Agent#readme","bugs":{"url":"https://github.com/guanwenpeng2001-bot/AOS-Agent/issues"},"dist":{"shasum":"622dc18f3df376d813d1ff16a8e5ac68c7c20878","tarball":"https://registry.npmjs.org/@aos-agent/session-backend-sqlite-node/-/session-backend-sqlite-node-0.84.2.tgz","fileCount":76,"integrity":"sha512-UGlChth8P6YatUwkYOKBMlC0Mlz0gTv8a6PTNtdnha2pxc0j91qQ5FSfrnT323Y7pYnrcceNVfqDeYxW1fU8uA==","signatures":[{"sig":"MEUCIQDP1Q7aaMaz+Z5wJErLL7XhSKySKPvz8k3VuY2KD4pZ5wIgJ+dJrSADh2eaQXMMgGhcVFmAj/u9ix02pqc7VipmtkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":361209},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && node ./scripts/prepare-dist.mjs copy-sqlite-migrations","clean":"node -e \"import('node:fs/promises').then(fs=>fs.rm('dist',{recursive:true,force:true}))\"","coverage":"vitest --run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"aosagent","email":"guanwenpeng2001@gmail.com"},"repository":{"url":"git+https://github.com/guanwenpeng2001-bot/AOS-Agent.git","type":"git","directory":"packages/session-backends/sqlite-node"},"_npmVersion":"12.0.2","description":"Node sqlite session backend for @aos-agent/agent-core sessions","directories":{},"_nodeVersion":"24.18.1","dependencies":{"@aos-agent/ai":"^0.84.2","@aos-agent/agent-core":"^0.84.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","@vitest/coverage-v8":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/session-backend-sqlite-node_0.84.2_1786323631469_0.5429609796026604","host":"s3://npm-registry-packages-npm-production"}},"0.84.3":{"name":"@aos-agent/session-backend-sqlite-node","version":"0.84.3","author":{"name":"Earendil Works"},"license":"MIT","_id":"@aos-agent/session-backend-sqlite-node@0.84.3","maintainers":[{"name":"aosagent","email":"guanwenpeng2001@gmail.com"}],"homepage":"https://github.com/guanwenpeng2001-bot/AOS-Agent#readme","bugs":{"url":"https://github.com/guanwenpeng2001-bot/AOS-Agent/issues"},"dist":{"shasum":"0ffbd9c4efd6796930a68f2170df364022e7818c","tarball":"https://registry.npmjs.org/@aos-agent/session-backend-sqlite-node/-/session-backend-sqlite-node-0.84.3.tgz","fileCount":76,"integrity":"sha512-8r1KMj6EDy+QX8UggezuQKSPjnPDrw5GJAzUvwBTFWstZFySr4rm8N2HuKr19AMw3msAui3yGecugqfZZzaQNw==","signatures":[{"sig":"MEQCIDsQyNHsxHL5OiBkSLFH3U3hhs3TqtKYZlKhU1pnWC/QAiAQctNqWEnfhVQydWUSt4vZCMVvHmxrTN9Q8mpV0vH2Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aos-agent%2fsession-backend-sqlite-node@0.84.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d92430128236cc1f285dcbb4f03ddd56ed81f8da","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && node ./scripts/prepare-dist.mjs copy-sqlite-migrations","clean":"node -e \"import('node:fs/promises').then(fs=>fs.rm('dist',{recursive:true,force:true}))\"","coverage":"vitest --run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de93768e-e09d-4e12-95e3-cb500d6c4087"}},"repository":{"url":"git+https://github.com/guanwenpeng2001-bot/AOS-Agent.git","type":"git","directory":"packages/session-backends/sqlite-node"},"_npmVersion":"11.5.1","description":"Node sqlite session backend for @aos-agent/agent-core sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aos-agent/ai":"^0.84.3","@aos-agent/agent-core":"^0.84.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","@vitest/coverage-v8":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/session-backend-sqlite-node_0.84.3_1786383937608_0.5203772035080485","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@aos-agent/session-backend-sqlite-node","version":"0.85.0","author":{"name":"AOS Agent"},"license":"MIT","_id":"@aos-agent/session-backend-sqlite-node@0.85.0","maintainers":[{"name":"aosagent","email":"guanwenpeng2001@gmail.com"}],"homepage":"https://github.com/guanwenpeng2001-bot/AOS-Agent#readme","bugs":{"url":"https://github.com/guanwenpeng2001-bot/AOS-Agent/issues"},"dist":{"shasum":"2800907fda761e7b3bd50df82d64b3c36e7d7421","tarball":"https://registry.npmjs.org/@aos-agent/session-backend-sqlite-node/-/session-backend-sqlite-node-0.85.0.tgz","fileCount":86,"integrity":"sha512-1vIvOsrzz49dXrDUGwBZTVP+8iwavQlE1bGGnjHMizpMdCvdFUkNheNcwTSyDmf22olQ1xo4HSx8oAJRL7r/2Q==","signatures":[{"sig":"MEUCIQCxjivNWqwEZvHwGwF9V5MTttd2jg+VwBDhF+MZRg+PKgIgHaI4T0fv2lNPhVpe8imWgIWaddO+2HrNI7pEQtkDqZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aos-agent%2fsession-backend-sqlite-node@0.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424111},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a305bd6d376b447cbdc0b92711a54e9778d24695","scripts":{"test":"vitest --run","build":"tsgo -p tsconfig.build.json && node ./scripts/prepare-dist.mjs copy-sqlite-migrations","clean":"node -e \"import('node:fs/promises').then(fs=>fs.rm('dist',{recursive:true,force:true}))\"","coverage":"vitest --run --coverage","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de93768e-e09d-4e12-95e3-cb500d6c4087"}},"repository":{"url":"git+https://github.com/guanwenpeng2001-bot/AOS-Agent.git","type":"git","directory":"packages/session-backends/sqlite-node"},"_npmVersion":"11.5.1","description":"Node sqlite session backend for @aos-agent/agent-core sessions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@aos-agent/ai":"^0.85.0","@aos-agent/agent-core":"^0.85.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","@vitest/coverage-v8":"4.1.9"},"_npmOperationalInternal":{"tmp":"tmp/session-backend-sqlite-node_0.85.0_1788326542720_0.4478732789222375","host":"s3://npm-registry-packages-npm-production"}},"0.85.1":{"name":"@aos-agent/session-backend-sqlite-node","version":"0.85.1","description":"Node sqlite session backend for @aos-agent/agent-core sessions","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"clean":"node -e \"import('node:fs/promises').then(fs=>fs.rm('dist',{recursive:true,force:true}))\"","build":"tsgo -p tsconfig.build.json && node ./scripts/prepare-dist.mjs copy-sqlite-migrations","test":"vitest --run","coverage":"vitest --run --coverage","prepublishOnly":"npm run clean && npm run build"},"author":{"name":"AOS Agent"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/guanwenpeng2001-bot/AOS-Agent.git","directory":"packages/session-backends/sqlite-node"},"engines":{"node":">=22.19.0"},"dependencies":{"@aos-agent/ai":"^0.85.1","@aos-agent/agent-core":"^0.85.1"},"devDependencies":{"@vitest/coverage-v8":"4.1.9","vitest":"4.1.9"},"_id":"@aos-agent/session-backend-sqlite-node@0.85.1","gitHead":"8fc01dea402bced66d545cf6febddcd944d8943b","bugs":{"url":"https://github.com/guanwenpeng2001-bot/AOS-Agent/issues"},"homepage":"https://github.com/guanwenpeng2001-bot/AOS-Agent#readme","_nodeVersion":"24.20.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-F/NfetHsSfQb9CGC8nyXJRbDRmvymDyLHUmqv7n5CwW0ZnnYmDS0HI7nT4l3xBW80IgAsVrTNbDklAThzR7NVg==","shasum":"f133e16eb734fa5d74c16b82b488c09a66aebdfb","tarball":"https://registry.npmjs.org/@aos-agent/session-backend-sqlite-node/-/session-backend-sqlite-node-0.85.1.tgz","fileCount":86,"unpackedSize":424137,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aos-agent%2fsession-backend-sqlite-node@0.85.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHaoJFCcYtdTeKxSi5npxAVytd/pkyKdMy31Zl3Irc/EAiEA9Qfqtvrg32t3MHWm8i2AD9syoYAWuoo62AdBJqvbJlI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:de93768e-e09d-4e12-95e3-cb500d6c4087"}},"directories":{},"maintainers":[{"name":"aosagent","email":"guanwenpeng2001@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/session-backend-sqlite-node_0.85.1_1788451909702_0.9035248507377323"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-10T01:00:31.349Z","modified":"2026-09-03T16:11:50.223Z","0.84.2":"2026-08-10T01:00:31.695Z","0.84.3":"2026-08-10T17:45:37.794Z","0.85.0":"2026-09-02T05:22:22.847Z","0.85.1":"2026-09-03T16:11:49.872Z"},"bugs":{"url":"https://github.com/guanwenpeng2001-bot/AOS-Agent/issues"},"author":{"name":"AOS Agent"},"license":"MIT","homepage":"https://github.com/guanwenpeng2001-bot/AOS-Agent#readme","repository":{"type":"git","url":"git+https://github.com/guanwenpeng2001-bot/AOS-Agent.git","directory":"packages/session-backends/sqlite-node"},"description":"Node sqlite session backend for @aos-agent/agent-core sessions","maintainers":[{"name":"aosagent","email":"guanwenpeng2001@gmail.com"}],"readme":"# @aos-agent/session-backend-sqlite-node\n\nNode sqlite session backend for `@aos-agent/agent-core` sessions. Provides the\n`node:sqlite` adapter (`SqliteDatabase` implementation), SQLite session repository,\nmigrations, materialized views, and optional FTS search.\n\n```ts\nawait using repository = new SqliteSessionRepository(options);\nconst search = createSqliteSessionSearch(options);\nconst session = await repository.create({ cwd });\nconst hits = await search.search({ text: \"needle\" });\n```\n\nThe repository lazily owns one shared database connection. Search is an independent,\nquery-only projection over the same canonical database.\n","readmeFilename":"README.md"}