{"_id":"codemem","_rev":"113-ea1c9f1ef8b641127932f538930834c2","name":"codemem","dist-tags":{"alpha":"0.46.0-alpha.2","beta":"0.46.0-beta.2","rc":"0.46.0-rc.4","latest":"0.46.3"},"versions":{"0.1.0":{"name":"codemem","version":"0.1.0","keywords":["opencode","memory","plugin"],"author":{"name":"Adam Kunicki"},"license":"MIT","_id":"codemem@0.1.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/opencode-mem","bugs":{"url":"https://github.com/kunickiaj/opencode-mem/issues"},"dist":{"shasum":"b06e6f3ec05e01be5ed59a97eb5e43df7f07ce3c","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.1.0.tgz","fileCount":3,"integrity":"sha512-vaTRpz47BRQGe0mbDKyMO2px4/9Ej2r8hBWz287l2K/N1KKSz8Xg46tVoCTRHyoKDmTmKwf7LzRLyjRtSQFY5Q==","signatures":[{"sig":"MEQCIA+YfwsN6DpkBQ/N7/WfMCVzBB+1FzqqoPwtR+bfwkVIAiBOPCpiGL24Yr8u+Ms3pokJlvYg+O40Cq9tdS5T8e/maQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818},"main":"index.js","type":"commonjs","scripts":{},"_npmUser":{"name":"kunickiaj","email":"kunickiaj@gmail.com"},"repository":{"url":"git+https://github.com/kunickiaj/opencode-mem.git","type":"git"},"_npmVersion":"11.6.2","description":"CodeMem plugin/runtime package placeholder","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codemem_0.1.0_1770762072966_0.11444997597953344","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.1":{"name":"codemem","version":"0.20.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"89f273d706dd23fc11afc4117ec5f12ad2c46524","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.1.tgz","fileCount":39,"integrity":"sha512-vNY6kst1ZoiM0zbzkhGSSGy/o24nqeuaci88OVGtUIsoh+8JqdcfQxk1M5kNNDQ3UjrUgKLmmvmd+mg//3USwg==","signatures":[{"sig":"MEUCIQDqpGQa6pajRM3f6uC6cPvSxCiAHY27nKCCdthnRBZVWAIgLTm/wgUytErMGCJPbZGyXkwkaMJIrtgobMkM0w2jr5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199640},"type":"module","engines":{"node":">=22"},"gitHead":"f6abc5f1aa6cd4d6faa3b5a5e9cbf1c21cbfda01","scripts":{"build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/core":"workspace:*","@clack/prompts":"^1.1.0","@hono/node-server":"^1.14.3","@codemem/mcp-server":"workspace:*","@codemem/viewer-server":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"catalog:","vitest":"catalog:","typescript":"catalog:","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.1_1773855577475_0.7484817314178174","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.2":{"name":"codemem","version":"0.20.0-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"789ab4d08dfd7811595c36f3f36b9eef79fcd8a5","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.2.tgz","fileCount":40,"integrity":"sha512-EaWXiMzGt4E1GjG4GaxQq08y6NLWCHudPuryEfs9O33m620tgs/A2c1ORu8MrAqLUdjXmmiQBVhG5lIvGdaaYg==","signatures":[{"sig":"MEQCIGq0XyiA7DepEUG0ztSgX1XSPsKByknPGoZMIAwTyAVMAiBNVgioVKGefny8p+OItYuiSUuR4c3/HGGkwY51IFF45A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200770},"type":"module","_from":"file:codemem-0.20.0-alpha.2.tgz","engines":{"node":">=22"},"scripts":{"build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/504caeb6c40e60d09ff401515c0eda37/codemem-0.20.0-alpha.2.tgz","_integrity":"sha512-EaWXiMzGt4E1GjG4GaxQq08y6NLWCHudPuryEfs9O33m620tgs/A2c1ORu8MrAqLUdjXmmiQBVhG5lIvGdaaYg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.2","@codemem/core":"^0.20.0-alpha.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.2","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.0","vitest":"^3.1.4","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.2_1773858972707_0.2697657644086038","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.3":{"name":"codemem","version":"0.20.0-alpha.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"1453a0d2d7529955fad2a449dd104cf1f5229ff8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.3.tgz","fileCount":54,"integrity":"sha512-XrhfDBhLtRhMODIUyBwqsE2qi3C4K191Io2GCbR1jeKzK6P1Cn23LQ5KnzJlIsJGmRcSAHzgHd/y0jh8rTWgoA==","signatures":[{"sig":"MEUCIHtoQRUaCRmQC2gjrN2/FQiALAzc/R35arnigKzlI7yQAiEAqVtUZMoy+zYnJdnMgUbN2+opG/gbkvwaTBD74/IGte8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":307199},"type":"module","_from":"file:codemem-0.20.0-alpha.3.tgz","engines":{"node":">=22"},"scripts":{"build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/46f4093076681f11a19f7cf3fe91af1b/codemem-0.20.0-alpha.3.tgz","_integrity":"sha512-XrhfDBhLtRhMODIUyBwqsE2qi3C4K191Io2GCbR1jeKzK6P1Cn23LQ5KnzJlIsJGmRcSAHzgHd/y0jh8rTWgoA==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.3","@codemem/core":"^0.20.0-alpha.3","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.3","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.0","vitest":"^3.1.4","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.3_1773894621226_0.6819648079594391","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.4":{"name":"codemem","version":"0.20.0-alpha.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"44d59d87ecdff23ce474c03103e8675ce54be061","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.4.tgz","fileCount":54,"integrity":"sha512-D9aWfso13sJzE/g6MbA+075Zze/Cm3GvGESUQmjZh8qHYVz3RLENhW5jeQQb1tNoBNUo9orFAjA/ANCgFB3Qew==","signatures":[{"sig":"MEQCICM1/oc3m+O2Ke5LrIhqTs3uNXTddD4IhUaXAtUf2aT3AiB5Hkg2I/qII/OXxJZ2IB/ubh0Dzwn6N1+hbVnvL/ZiKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306671},"type":"module","_from":"file:codemem-0.20.0-alpha.4.tgz","engines":{"node":">=22"},"scripts":{"build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/3b904f2250b79cabea6967a7d29b3a58/codemem-0.20.0-alpha.4.tgz","_integrity":"sha512-D9aWfso13sJzE/g6MbA+075Zze/Cm3GvGESUQmjZh8qHYVz3RLENhW5jeQQb1tNoBNUo9orFAjA/ANCgFB3Qew==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.4","@codemem/core":"^0.20.0-alpha.4","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.4","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.4_1773950078887_0.7737789058893136","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.5":{"name":"codemem","version":"0.20.0-alpha.5","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.5","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"6736136bd6fb903607c75cf5ac67cbf2bc3b3015","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.5.tgz","fileCount":54,"integrity":"sha512-BSDx4mZCf3OwWmRMwWNJx5cU1dztxA9Mf7SaJQq3Tq/yWMNyitz3UjMTdXNBMKqDlBMoTvS/bDr0ZyGSyLr+Lw==","signatures":[{"sig":"MEUCIQCWW4zuYTy8fE/5nBs+FZzHMCnzrOIjvlOY2lHwIIxU/gIge7LN9UnsH7ReIyvWOmw45UGhw0niTmYFpmQLtL3u7EI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306671},"type":"module","_from":"file:codemem-0.20.0-alpha.5.tgz","engines":{"node":">=22"},"scripts":{"build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/951e4dcfa1b9f8e177c4e10caf277c29/codemem-0.20.0-alpha.5.tgz","_integrity":"sha512-BSDx4mZCf3OwWmRMwWNJx5cU1dztxA9Mf7SaJQq3Tq/yWMNyitz3UjMTdXNBMKqDlBMoTvS/bDr0ZyGSyLr+Lw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.5","@codemem/core":"^0.20.0-alpha.5","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.5","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.5_1773960361337_0.6264010198609415","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.6":{"name":"codemem","version":"0.20.0-alpha.6","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.6","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"eef71fff916114d02c59d701540d591eba9eb3d4","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.6.tgz","fileCount":65,"integrity":"sha512-HUmlXZVgFezGkS9N/4A9uxNXN6iU3iYyj8h4awOxxNnb68m3uUFaRVDBFhBefnAnylujsSvauuSOUxuytTiBwA==","signatures":[{"sig":"MEYCIQDcQMHKKiRSzhABlkye5q1hnKaUtbpvB/dydIWVtwRH7wIhAIv8OwD/d/sdqehxclBnHxrR4n7yRjrZvrmVWcsIgtB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365894},"type":"module","_from":"file:codemem-0.20.0-alpha.6.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/1c526abdd7b6fccac718cc6864bd2cde/codemem-0.20.0-alpha.6.tgz","_integrity":"sha512-HUmlXZVgFezGkS9N/4A9uxNXN6iU3iYyj8h4awOxxNnb68m3uUFaRVDBFhBefnAnylujsSvauuSOUxuytTiBwA==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.6","@codemem/core":"^0.20.0-alpha.6","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.6","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.6_1774304672449_0.8998123897273507","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.7":{"name":"codemem","version":"0.20.0-alpha.7","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.7","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"8ebc1f7c535b3b9343eaf865f6e52359a96b6293","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.7.tgz","fileCount":65,"integrity":"sha512-lZ88Apjh8sIqXyTSivJ1VNfsBN5HX74wS8RzB1sXw4j5UGOEFPdO7pYiq9vTux3hBBmX7StrAdTb5zPeGM8PDA==","signatures":[{"sig":"MEQCIHEEDB0PnyxRVCUU07UOd+hMJiGK3epgHl8jbFuNaEEFAiBRifGtyEhAQeIwOf7Bh/RK6MCqMDaq+HreIYE0vC437Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365894},"type":"module","_from":"file:codemem-0.20.0-alpha.7.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/06359190e6361bd097e4773bd544f0b3/codemem-0.20.0-alpha.7.tgz","_integrity":"sha512-lZ88Apjh8sIqXyTSivJ1VNfsBN5HX74wS8RzB1sXw4j5UGOEFPdO7pYiq9vTux3hBBmX7StrAdTb5zPeGM8PDA==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.7","@codemem/core":"^0.20.0-alpha.7","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.7","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.7_1774311030768_0.1571715168353769","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-alpha.8":{"name":"codemem","version":"0.20.0-alpha.8","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0-alpha.8","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"abea97ff13ebb65ec027e03b3e4f04f90d0da6de","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0-alpha.8.tgz","fileCount":65,"integrity":"sha512-YZhRlH8+7Dt1X0JaELFFcu67yu6V4eyIaABxak9R4bfWNNRFXTaQu3Adm7+qPJzmFa3hRpl7PE7QTr3+o9ys6w==","signatures":[{"sig":"MEUCIQCTfMUsezEMKdPdOcwIreVm/IFUY87RKQbgVooyxsyXOgIgGXXaGBQSiEG8LZjLBk7FEpPIeWSPPfU2l3iz0g3bHC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365894},"type":"module","_from":"file:codemem-0.20.0-alpha.8.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/6b79edf3585ee10c5e7def877fdc99a8/codemem-0.20.0-alpha.8.tgz","_integrity":"sha512-YZhRlH8+7Dt1X0JaELFFcu67yu6V4eyIaABxak9R4bfWNNRFXTaQu3Adm7+qPJzmFa3hRpl7PE7QTr3+o9ys6w==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0-alpha.8","@codemem/core":"^0.20.0-alpha.8","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0-alpha.8","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0-alpha.8_1774334921265_0.1827019466016333","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"codemem","version":"0.20.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"23f45a179bbe735e8b1e8cb6c3921e6cba6820e1","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.0.tgz","fileCount":65,"integrity":"sha512-Nqsb5p0qoPkh5vOnazzQQxTz6KoEZKJaQkfheUI+mXO19JsskcNwjq233OmXcopKOjcbom2tubdOYTK7EUcyIg==","signatures":[{"sig":"MEUCIER66lBKXsYtjNtpCZXDx9BDfAyhwUMk6EPbt5yx+uk/AiEA2A3U1FjtF5cfSk0TiHlB9WcGoxtjYnylKaL1GuuizxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375061},"type":"module","_from":"file:codemem-0.20.0.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/7f6d18b0a96f55660e87ef783572a5c0/codemem-0.20.0.tgz","_integrity":"sha512-Nqsb5p0qoPkh5vOnazzQQxTz6KoEZKJaQkfheUI+mXO19JsskcNwjq233OmXcopKOjcbom2tubdOYTK7EUcyIg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.0","@codemem/core":"^0.20.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.0","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.0_1774366982477_0.4372580490908975","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"codemem","version":"0.20.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"b1ee8e1191012b83ef2e866e48b07e44e5191b50","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.1.tgz","fileCount":66,"integrity":"sha512-dxzN7SD/H0Eu3FKTm5L0EKYbS+eOMbE7nJasu7gL1rTBvX9dpnoiHm/C5cfOcQwIv/dDd6gn+gnymeMWxnjuNw==","signatures":[{"sig":"MEQCIGzCZvRMlPrdtDZH98e5iEEf6SALOsH7urX/xq8/kkwYAiBgIa19nTDG7y8R4HKUadRKkrcb+QyfYLe0guYS5Qf99Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375800},"type":"module","_from":"file:codemem-0.20.1.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/3a424f6100473866fbcc6c3ec78171d1/codemem-0.20.1.tgz","_integrity":"sha512-dxzN7SD/H0Eu3FKTm5L0EKYbS+eOMbE7nJasu7gL1rTBvX9dpnoiHm/C5cfOcQwIv/dDd6gn+gnymeMWxnjuNw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.1","@codemem/core":"^0.20.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.1","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.1_1774374513749_0.477151057847651","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"codemem","version":"0.20.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"f1b48eeb0edc5262ffbb23a2dad0a40ce85bbfbd","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.2.tgz","fileCount":66,"integrity":"sha512-mrsPeLL/Vflt/2i9MAx6+F8JzpifPnmc7DPdnfq/5XZmERMk5dbfmYwvdxeXJYuV0BESe0v91mtlfXEys+s22g==","signatures":[{"sig":"MEQCIEaRhts+aBSj/eNOmYot4vSqAx8KdAW8pNdqseBJlbeVAiAsKXj6gQASLd+PlbDyIGaMR0rznwm7Bj92RckATCI2RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375800},"type":"module","_from":"file:codemem-0.20.2.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/e425169ef2559c881f4d934a9f5f81aa/codemem-0.20.2.tgz","_integrity":"sha512-mrsPeLL/Vflt/2i9MAx6+F8JzpifPnmc7DPdnfq/5XZmERMk5dbfmYwvdxeXJYuV0BESe0v91mtlfXEys+s22g==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.2","@codemem/core":"^0.20.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.2","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.2_1774375706594_0.773618643021404","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"name":"codemem","version":"0.20.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"906ae541b73cc6c372c004a0344b824ac6debee8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.3.tgz","fileCount":66,"integrity":"sha512-YgBFfCq3Z0ij+k5RkKX3ucMavDpRCxGEbs7Y2JoRbcTimtEbx8aRx4COy7HsRtft26M583VGOyDRMhiqw/t9cA==","signatures":[{"sig":"MEQCICXuuCvrrbUpAHKGMvRxiJJJ8bk2sqgH6g9QM2zDlT1zAiBZCv0Id3uKD7H7lfIyg/enFzc827VaqR+MFd8+Rcbjdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375800},"type":"module","_from":"file:codemem-0.20.3.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/8b5c6a026e1acdaae4adc80e56e6ee0b/codemem-0.20.3.tgz","_integrity":"sha512-YgBFfCq3Z0ij+k5RkKX3ucMavDpRCxGEbs7Y2JoRbcTimtEbx8aRx4COy7HsRtft26M583VGOyDRMhiqw/t9cA==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.3","@codemem/core":"^0.20.3","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.3","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.3_1774379415292_0.6795461483941474","host":"s3://npm-registry-packages-npm-production"}},"0.20.4":{"name":"codemem","version":"0.20.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"b18b1737b0f9cff95d652a2e53998d0d4d884fd7","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.4.tgz","fileCount":66,"integrity":"sha512-VpLMTgyLHnxSXCARHUQcdmDfK2rTpEM/x4ZLZSp/0c2CVY+7ap4zKNElNsSfRZ4R8+kUKzxmWy5f0McbIC0FSw==","signatures":[{"sig":"MEUCIQD3vUZNY+FNfAb0assgt0c/g87HHb7QxmchSi0uml6shQIgXisP4+PgLV2nv97xOYao8t+2WikwD04UiylCYkHuAhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377234},"type":"module","_from":"file:codemem-0.20.4.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/7c2079d2d6c4fe072759c207eacda00e/codemem-0.20.4.tgz","_integrity":"sha512-VpLMTgyLHnxSXCARHUQcdmDfK2rTpEM/x4ZLZSp/0c2CVY+7ap4zKNElNsSfRZ4R8+kUKzxmWy5f0McbIC0FSw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.4","@codemem/core":"^0.20.4","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.4","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.4_1774387855028_0.1673709855313934","host":"s3://npm-registry-packages-npm-production"}},"0.20.5-alpha.1":{"name":"codemem","version":"0.20.5-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.5-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"3f400ab137049f204226213a4583103eaadc799d","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.5-alpha.1.tgz","fileCount":66,"integrity":"sha512-jZgg8Rq8Gf6QHoIvw1n3E5KLBRejyy3CTPnwW0ucExCbjKx3zFt7/NwwgtPgaCRrNg6rAWrB3vzh5u0aIm672A==","signatures":[{"sig":"MEQCIA3WITryGudkSeQ7tcanHq/HTiOhK/AIoLTD751ML2v2AiBySD5XuN8TxI+ycnLHC5yXnp2a3RrwrWhjNJxiwt0mvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.5-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386082},"type":"module","_from":"file:codemem-0.20.5-alpha.1.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/55210f810d2cbd7268cb3e1dfcab62a2/codemem-0.20.5-alpha.1.tgz","_integrity":"sha512-jZgg8Rq8Gf6QHoIvw1n3E5KLBRejyy3CTPnwW0ucExCbjKx3zFt7/NwwgtPgaCRrNg6rAWrB3vzh5u0aIm672A==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.5-alpha.1","@codemem/core":"^0.20.5-alpha.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.5-alpha.1","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.5-alpha.1_1774395622009_0.35162806516701384","host":"s3://npm-registry-packages-npm-production"}},"0.20.5-alpha.2":{"name":"codemem","version":"0.20.5-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.5-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"5707d7054800e6c1904ebe9bbd2b547e18d4c530","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.5-alpha.2.tgz","fileCount":66,"integrity":"sha512-iHKc2DX9JH3zlg6rYZfNA3Zc70GZ9tHuEjjLcr3zw3tVMTfnZdOKhYRXTzzGOvM8YAXEIb9+E5oF4QSv+8ROjw==","signatures":[{"sig":"MEYCIQCaBRZKVna8EEg7ULeEhRg/bYao8wdIhX7DCAYdoJhiigIhANuGd5KnenCi21os57P0cllHxmfrJI8AnlU6MalDveEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.5-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389880},"type":"module","_from":"file:codemem-0.20.5-alpha.2.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/9e74f1c764643e0a4de60180cda7b8ac/codemem-0.20.5-alpha.2.tgz","_integrity":"sha512-iHKc2DX9JH3zlg6rYZfNA3Zc70GZ9tHuEjjLcr3zw3tVMTfnZdOKhYRXTzzGOvM8YAXEIb9+E5oF4QSv+8ROjw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.5-alpha.2","@codemem/core":"^0.20.5-alpha.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.5-alpha.2","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.5-alpha.2_1774405428047_0.22370578317789347","host":"s3://npm-registry-packages-npm-production"}},"0.20.5":{"name":"codemem","version":"0.20.5","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.5","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"96958224c32e53de2aa46ae01d4788e7712110d2","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.5.tgz","fileCount":66,"integrity":"sha512-HmKQA14H9vlFGgZHn7KqMg0iRf3b3+IW6EQc+64s5Hf2Scj85Fqd7Mo2G2ged0BGFIgEt39EEiE/QjQkuPcYoQ==","signatures":[{"sig":"MEUCIQCOiW2jdOMzgQ9z23OlcAbVSqhMKJbGhUa/W6YBkmZQfAIgPFgYoU9mj7c0WWAHXIDyYXVA4Tvru+mdETcCu9cqInM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389840},"type":"module","_from":"file:codemem-0.20.5.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/9d9c6c26c963eb3dd337cc6971b82592/codemem-0.20.5.tgz","_integrity":"sha512-HmKQA14H9vlFGgZHn7KqMg0iRf3b3+IW6EQc+64s5Hf2Scj85Fqd7Mo2G2ged0BGFIgEt39EEiE/QjQkuPcYoQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.5","@codemem/core":"^0.20.5","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.5","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.5_1774413957407_0.6702852262574517","host":"s3://npm-registry-packages-npm-production"}},"0.20.6":{"name":"codemem","version":"0.20.6","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.6","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"350798090881d3f96ef14d0b6f82864912b9c127","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.6.tgz","fileCount":66,"integrity":"sha512-imZciTv6ut0Vsjh9LL7Q+C6s2GaUGHVbNeC6ysayFoWD10zLJTnmi2V2xH+kP2YmnzWu8Qzx2IibG1rU8DkbYg==","signatures":[{"sig":"MEUCIF9ivT4Jii7fH0lzLl+IxuCAtFcdXQrk+lLi4l/egZV8AiEAxPMJiZTAUL819KvGIQjFiPdYYa9Jdzh3yyjhVcmduEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389840},"type":"module","_from":"file:codemem-0.20.6.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/940ed0d3b3c21247da6ab0e98697dda9/codemem-0.20.6.tgz","_integrity":"sha512-imZciTv6ut0Vsjh9LL7Q+C6s2GaUGHVbNeC6ysayFoWD10zLJTnmi2V2xH+kP2YmnzWu8Qzx2IibG1rU8DkbYg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.6","@codemem/core":"^0.20.6","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.6","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.6_1774475431105_0.603013619477152","host":"s3://npm-registry-packages-npm-production"}},"0.20.7":{"name":"codemem","version":"0.20.7","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.7","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"11acd60cc27c9caa27064f8e884c7f9b938c1c0f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.7.tgz","fileCount":66,"integrity":"sha512-nNV9sJnnBN/MK5fw4hqsaIm4CYr8Tl61fqSenEEjoEOvVhWm28jIygQfo1fJj2R+Q/3ZzMwGZYegy0HOAcGgew==","signatures":[{"sig":"MEYCIQCgmnjH4mLYujByfJ1FIWFLZs5YHSvn4BXTzq8ujxfZ1gIhAJcukTK8DlWBg2D5uvwTharUsR3fPPcWo5CRz9WMt4hH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389940},"main":"./dist/index.js","type":"module","_from":"file:codemem-0.20.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"import":"./dist/index.js"}},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/b4219a5e901609ed1298b0580859c8e8/codemem-0.20.7.tgz","_integrity":"sha512-nNV9sJnnBN/MK5fw4hqsaIm4CYr8Tl61fqSenEEjoEOvVhWm28jIygQfo1fJj2R+Q/3ZzMwGZYegy0HOAcGgew==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.7","@codemem/core":"^0.20.7","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.7","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.7_1774476565199_0.9302982920727236","host":"s3://npm-registry-packages-npm-production"}},"0.20.8":{"name":"codemem","version":"0.20.8","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.8","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"27ec1ebd2bf480fcce2e38a4fc992d79b7f8abfd","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.8.tgz","fileCount":67,"integrity":"sha512-24YS3c3Ib9XDHmmRZctRaRt7QdZgEZp0R8G1YkRPa1s2M/cz30WR5rauIEoGhdhSqG+WSUOjFaUXe5fzqWGWxw==","signatures":[{"sig":"MEUCIGDuvp5vaPE1UyQjU+12O9stDlJO5Cshsq0lS9JLHEcnAiEA/5RXgMoTzjwPTYdhUkSd80GpS+BmPK7CsIuR7cBTi8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390293},"main":"./.opencode/entry.js","type":"module","_from":"file:codemem-0.20.8.tgz","engines":{"node":">=22"},"exports":{".":{"import":"./.opencode/entry.js"}},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/93e3248e4a23e9ed88cc7dd64082551a/codemem-0.20.8.tgz","_integrity":"sha512-24YS3c3Ib9XDHmmRZctRaRt7QdZgEZp0R8G1YkRPa1s2M/cz30WR5rauIEoGhdhSqG+WSUOjFaUXe5fzqWGWxw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.8","@codemem/core":"^0.20.8","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.8","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.8_1774477951401_0.3633162392428597","host":"s3://npm-registry-packages-npm-production"}},"0.20.9":{"name":"codemem","version":"0.20.9","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.9","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"b6170510134b14dce242b970d580447235c8a800","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.9.tgz","fileCount":63,"integrity":"sha512-Ztkd8gV5kzmRuPK9KSE9qHqi3p79wGlhWSBhGgr7E7V66nrHciglDUXpE1RO/CugWzBizmiZre8ONzQq/bP3Jw==","signatures":[{"sig":"MEUCIAfdy1VQVmFYFekLpYa0DDJxkAs4QKZEIDYECRd+CBC6AiEAu5pnmEgDPunsz9SvdsOTSy0GvTG5WYGpO4schIhoYcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327343},"type":"module","_from":"file:codemem-0.20.9.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/be088af4723bd60a12b951e63b860f7a/codemem-0.20.9.tgz","_integrity":"sha512-Ztkd8gV5kzmRuPK9KSE9qHqi3p79wGlhWSBhGgr7E7V66nrHciglDUXpE1RO/CugWzBizmiZre8ONzQq/bP3Jw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.9","@codemem/core":"^0.20.9","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.9","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.9_1774488720261_0.7111104838671869","host":"s3://npm-registry-packages-npm-production"}},"0.20.10":{"name":"codemem","version":"0.20.10","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.20.10","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"3daeb343e3a8e1c346d56523eb3d4c373df0c099","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.20.10.tgz","fileCount":63,"integrity":"sha512-kAFhkprqyqiP3MR9SX/4IcPjFF6X6j16VdOrUpzZRaPPg5NXyh6TILTBTc/09sD9uLP5nJr/nvoQD0CwLTnuaQ==","signatures":[{"sig":"MEUCIQCgjPgdQ2YkF365y3ZtLbyfpXbw1wajHTrhPNEgGIwvEQIgJ4C6RyXrFTsrrOgvoy5Vf/KsSXOJBCWdiV7U/7WLPxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.20.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327347},"type":"module","_from":"file:codemem-0.20.10.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/5a31078bca1b449f447185bde3e93ec4/codemem-0.20.10.tgz","_integrity":"sha512-kAFhkprqyqiP3MR9SX/4IcPjFF6X6j16VdOrUpzZRaPPg5NXyh6TILTBTc/09sD9uLP5nJr/nvoQD0CwLTnuaQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.20.10","@codemem/core":"^0.20.10","@clack/prompts":"^1.1.0","@codemem/server":"^0.20.10","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.20.10_1774545354545_0.2349211645505218","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"codemem","version":"0.21.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.21.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"2eb9c0b6160c7dba06ba23d5113eb830534fd86a","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.21.0.tgz","fileCount":63,"integrity":"sha512-WKlU1zT0WnKZD7YFMWxbjIsMh/oYzeY8sSEAJVZoCcwmyrMkUKazCNFrMv6UoFH4JWz5YeOVGeAjztsqpD2WUQ==","signatures":[{"sig":"MEYCIQC7A3fEgO7aILPLcZpqlh8EgjW7ZBHILHrV3m3KdwGjtAIhAI5UPVceT5FJ2IIeZsQ9othyZV2M39kMptcCN+STbhOP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340403},"type":"module","_from":"file:codemem-0.21.0.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/52c28dba8a5b6d265894477df62e34c2/codemem-0.21.0.tgz","_integrity":"sha512-WKlU1zT0WnKZD7YFMWxbjIsMh/oYzeY8sSEAJVZoCcwmyrMkUKazCNFrMv6UoFH4JWz5YeOVGeAjztsqpD2WUQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.21.0","@codemem/core":"^0.21.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.21.0","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.21.0_1774562137089_0.4682837440112302","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"codemem","version":"0.21.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.21.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"99f784f4bf55208b2813b0cdb61f59b58ba0a481","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.21.1.tgz","fileCount":63,"integrity":"sha512-10Ge89qvdPhsD35iEWPbqDLjNQ5H6g2HUuryqiW/ln4j4pP1wlNKkTmcFdjLSHfHohUyiLYQGZyG4/4VlSz3iw==","signatures":[{"sig":"MEUCIFmgAPdZWRM+HEW9NxDyrqpT3rdgK+VO4cNjM+3EyXEYAiEAqLfce3QjGy1JHqxyajYhloL6A/FPTb+xpBp0MyUo8+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340403},"type":"module","_from":"file:codemem-0.21.1.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/ca5ba2b059a331dac8e23391fa44d27c/codemem-0.21.1.tgz","_integrity":"sha512-10Ge89qvdPhsD35iEWPbqDLjNQ5H6g2HUuryqiW/ln4j4pP1wlNKkTmcFdjLSHfHohUyiLYQGZyG4/4VlSz3iw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.21.1","@codemem/core":"^0.21.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.21.1","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.21.1_1774564332535_0.7816340886048381","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"codemem","version":"0.21.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.21.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"15647764acd48086b1df7fefae2a3e85e682d487","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.21.2.tgz","fileCount":63,"integrity":"sha512-dsznhx5EU8prvlfPjylD9f/GaeAfkwxWTLMWhRSAOYCBiZniL3TXsq5rQP3bSwlGaI8tlv4PHumpn7pS/J76Vw==","signatures":[{"sig":"MEYCIQDrTPammQ8GpC3c0S0f6IJlmjF4JTAJktCwQvv8vbebtwIhALX4aaiSavwbFMZ+T1iCFwerwQ7aHggdodKggnmb+ZEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339430},"type":"module","_from":"file:codemem-0.21.2.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/06a654ac635667756a21cb1d5f8e4e26/codemem-0.21.2.tgz","_integrity":"sha512-dsznhx5EU8prvlfPjylD9f/GaeAfkwxWTLMWhRSAOYCBiZniL3TXsq5rQP3bSwlGaI8tlv4PHumpn7pS/J76Vw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.21.2","@codemem/core":"^0.21.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.21.2","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.21.2_1774571449428_0.4947787030226467","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-alpha.0":{"name":"codemem","version":"0.22.0-alpha.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.0-alpha.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"bf85047028464d1c1eacbee445b7e0bdadb441b1","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.0-alpha.0.tgz","fileCount":63,"integrity":"sha512-zlwFPpIYxlh/CRjkQHbpD2y7XMkMzE2gJemo76Z75kVGKR7N7liyOhcl4dhZS+q9yExXTgo8PX6da77gGAlX+g==","signatures":[{"sig":"MEQCIHiYJxG6ylnkBRa6vpC8yPIVzodCy/Q6SrYhx43YfDEPAiA3JLqBRb6nljd8SAb20NXIFgpa2VSFy8DPWN2v1gunZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368997},"type":"module","_from":"file:codemem-0.22.0-alpha.0.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/dadca31c6d974c5f4c3261128ccdb219/codemem-0.22.0-alpha.0.tgz","_integrity":"sha512-zlwFPpIYxlh/CRjkQHbpD2y7XMkMzE2gJemo76Z75kVGKR7N7liyOhcl4dhZS+q9yExXTgo8PX6da77gGAlX+g==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.0-alpha.0","@codemem/core":"^0.22.0-alpha.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.0-alpha.0","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.0-alpha.0_1774653176205_0.15137576354648297","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-alpha.2":{"name":"codemem","version":"0.22.0-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.0-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"a41a38e0e8d0d1aff6c1626ecc7b38d0cb3132c3","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.0-alpha.2.tgz","fileCount":63,"integrity":"sha512-EoO8vkqoDuB9AJlbkIbqaMF0qB1574BwFGjBKk3dMNEpGYlr9s+w98eEt3kpT396s1R7ZCZ184Amj26g03j4Cw==","signatures":[{"sig":"MEUCIBchCmGYGttFdlT4KRwfCTfN/FXq6ZfEMI1R6Nv2yEigAiEAprNC0iksDclCJqtlPU/4l8EHcDopaI0kDoey5dzv5wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370367},"type":"module","_from":"file:codemem-0.22.0-alpha.2.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/0c4d16cdcf8159bfb825cee14b25b967/codemem-0.22.0-alpha.2.tgz","_integrity":"sha512-EoO8vkqoDuB9AJlbkIbqaMF0qB1574BwFGjBKk3dMNEpGYlr9s+w98eEt3kpT396s1R7ZCZ184Amj26g03j4Cw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.0-alpha.2","@codemem/core":"^0.22.0-alpha.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.0-alpha.2","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.0-alpha.2_1774746794935_0.595660145661232","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-alpha.3":{"name":"codemem","version":"0.22.0-alpha.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.0-alpha.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"b62948680342c0ed193227027d39afdbcdbce2a8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.0-alpha.3.tgz","fileCount":63,"integrity":"sha512-6k6ifib4qCId0CrmbI/lfoFh9bgL9l5AOM3kNhtVxUwWY0M5GxvY7Q01jjm7EZ/bLfbya4oJyUejy7IdJsHvAw==","signatures":[{"sig":"MEQCICUHcvgsgcco/01vQAFFy88CQVK/7+yElH6O4w07pLaAAiAqrj3t4bAmuSbB6LL7NKsZ3QP7C9ovo3424ZAvuw85kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370367},"type":"module","_from":"file:codemem-0.22.0-alpha.3.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/8189cd519329bd079da4b96c4623af83/codemem-0.22.0-alpha.3.tgz","_integrity":"sha512-6k6ifib4qCId0CrmbI/lfoFh9bgL9l5AOM3kNhtVxUwWY0M5GxvY7Q01jjm7EZ/bLfbya4oJyUejy7IdJsHvAw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.0-alpha.3","@codemem/core":"^0.22.0-alpha.3","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.0-alpha.3","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.0-alpha.3_1774755997472_0.44884107355382086","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-alpha.4":{"name":"codemem","version":"0.22.0-alpha.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.0-alpha.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"ed7a9c36396652dca9d1f77b9ac6c2b021e57565","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.0-alpha.4.tgz","fileCount":63,"integrity":"sha512-OP3vrUIs+Z+lmq49tMS3w77jYbe4BOBlbXnJq/Uf6ncnNupK5mj2HuwJVgNzjgjk3XuqbR1n1Ypl6xin9UGgXQ==","signatures":[{"sig":"MEUCIFcUTFKJH+y6baLb3X1eNEKwGIW7GKqBuj8WO/sj7PznAiEA4a+b7wH03QV03N3ZPaWMNLPScGH6EbVTdeayfNwdxhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370367},"type":"module","_from":"file:codemem-0.22.0-alpha.4.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/71a9ecec41fa7d6219ba634e9eb9270f/codemem-0.22.0-alpha.4.tgz","_integrity":"sha512-OP3vrUIs+Z+lmq49tMS3w77jYbe4BOBlbXnJq/Uf6ncnNupK5mj2HuwJVgNzjgjk3XuqbR1n1Ypl6xin9UGgXQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.0-alpha.4","@codemem/core":"^0.22.0-alpha.4","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.0-alpha.4","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.0-alpha.4_1774800588451_0.9609242554922364","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-alpha.5":{"name":"codemem","version":"0.22.0-alpha.5","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.0-alpha.5","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"5916da7289e1ed1aad4ef5f55da68e89f5168ac1","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.0-alpha.5.tgz","fileCount":63,"integrity":"sha512-WdGPd0ui9tOOw/4qnaNrKOsdoLx4XVRJ3IouJUuUy0gNAoeRziPtEWmb/PLsb0bTyLWoaD3iKsqgfjS7Arpn5A==","signatures":[{"sig":"MEUCIQC19UahiiHWvzLgL5+bCcNMW1WzTTudf5I90HRUcZ2y7QIgGht9L9YVHURJWFyNqdiSJ+mF8TooXUdVFBJCL5uzBWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370367},"type":"module","_from":"file:codemem-0.22.0-alpha.5.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/00b75cf52b965cb9fb92103824ee49a2/codemem-0.22.0-alpha.5.tgz","_integrity":"sha512-WdGPd0ui9tOOw/4qnaNrKOsdoLx4XVRJ3IouJUuUy0gNAoeRziPtEWmb/PLsb0bTyLWoaD3iKsqgfjS7Arpn5A==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.0-alpha.5","@codemem/core":"^0.22.0-alpha.5","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.0-alpha.5","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.0-alpha.5_1774809398427_0.7326588874880193","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"codemem","version":"0.22.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"47073ef819a811d69686d883cd071c96978c5d80","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.0.tgz","fileCount":63,"integrity":"sha512-ezB4LrYc6/dEWYVok1of4XHYU7w1qo1yAQp9+MWFMW8cTlPC62kivl1uJ5eXsjlHMER7bpPbaO4QwqBOx7GRtw==","signatures":[{"sig":"MEYCIQCrPrmNm2TXy5LqhBuXd69QyCNBz+5DQufh6lRhnQ0lrAIhALd1ZX1G/ih75rgr/q4BJywKmmjKJgu9kJ6sfUsaQcLZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370308},"type":"module","_from":"file:codemem-0.22.0.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/4e7ad072fd40a581dff55ecee52acaac/codemem-0.22.0.tgz","_integrity":"sha512-ezB4LrYc6/dEWYVok1of4XHYU7w1qo1yAQp9+MWFMW8cTlPC62kivl1uJ5eXsjlHMER7bpPbaO4QwqBOx7GRtw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.0","@codemem/core":"^0.22.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.0","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.0_1774916768288_0.5290976751402598","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"codemem","version":"0.22.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"2a705a8fa1f64e78f508882820c4b93b26aca0f0","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.1.tgz","fileCount":63,"integrity":"sha512-GjJajYbjWBfybF9AFp4RC/UQs/J01oJSiRC2tx3yScFg/cyDcY/bwoD2m2GK29vtcRMGo3HI0uoxeQpFYNjUdw==","signatures":[{"sig":"MEUCIGBy6QSJP6Fl8oDycBfdsxwuIRuiCXxdmNjZU2Jt3ul0AiEA7neC0qiH98Aajn9klZoU61O7JxZPOiudHfbXtmNY0GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372132},"type":"module","_from":"file:codemem-0.22.1.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/40dc9e3eac2619c211b8872e10c98a25/codemem-0.22.1.tgz","_integrity":"sha512-GjJajYbjWBfybF9AFp4RC/UQs/J01oJSiRC2tx3yScFg/cyDcY/bwoD2m2GK29vtcRMGo3HI0uoxeQpFYNjUdw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.1","@codemem/core":"^0.22.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.1","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.1_1775004129644_0.20225023486055638","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"codemem","version":"0.22.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"11984d90fbb8135666ba347aae6a9d014383cb69","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.2.tgz","fileCount":63,"integrity":"sha512-vu+LcPI41N2DE7RfJH85lmsxoUuzxMwagQd3C1TkWtGSN0iLamDaHiSHP8pKd9Taq72e0cULJuj13CR1sBRaSg==","signatures":[{"sig":"MEUCIB5ZZbukBX+GdM6Q6ETZuGTcfb8vn0wcR/U1XllV4mS9AiEApzqCH6ubUM/kqL7MBUFjAzRphPNqbb/IBRNCnLD2eOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372132},"type":"module","_from":"file:codemem-0.22.2.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/5b3f77cb6b457f35f0697c2e8c4d8b74/codemem-0.22.2.tgz","_integrity":"sha512-vu+LcPI41N2DE7RfJH85lmsxoUuzxMwagQd3C1TkWtGSN0iLamDaHiSHP8pKd9Taq72e0cULJuj13CR1sBRaSg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.2","@codemem/core":"^0.22.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.2","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.2_1775066273348_0.19738797801932417","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"codemem","version":"0.22.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"e1202ec38e42a2e8a2ab9685d51c9f2941cb4230","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.3.tgz","fileCount":63,"integrity":"sha512-u0QqTw1AJaTa1iQx6xifVx2tksEuxT7KgboUHTLMleBKC1+ZBPaRKZKWis2NhwfQPbpmjF8es//DMJft5rUrQA==","signatures":[{"sig":"MEUCICLt0cw/I+ieZdS1RWDWl6vcnQZIvKlvLMhxkNvGMDw3AiEA6d/XndknemZQFn4goyl6bNvppdTKKZ1xSN91AH/BeAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372690},"type":"module","_from":"file:codemem-0.22.3.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/5d3006fb70707e6337c1f128a1f252e2/codemem-0.22.3.tgz","_integrity":"sha512-u0QqTw1AJaTa1iQx6xifVx2tksEuxT7KgboUHTLMleBKC1+ZBPaRKZKWis2NhwfQPbpmjF8es//DMJft5rUrQA==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.3","@codemem/core":"^0.22.3","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.3","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.3_1775074567402_0.7514224046032274","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"codemem","version":"0.22.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.22.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"cd8f895d60164e8ef8ad6b0d7c2c148569cc7ad1","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.22.4.tgz","fileCount":63,"integrity":"sha512-dZAbRMQ/1KzFxF1iQl+tP0rLSMUreEFBw/3s3bYOxeNo9OL1u1+b3sStJ6bUhV5WjwAqhklizQQa7dyBYmMzhw==","signatures":[{"sig":"MEUCIHAchCwtosvdtqEFezn4gDhfeIae8LTIC3q2tdmyvXHoAiEAtDB+/YoRxsddhF6IcHOOpzRV7CB2dMFnGEzZGb0SAxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388308},"type":"module","_from":"file:codemem-0.22.4.tgz","engines":{"node":">=22"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/a43dc1e0c9701001abb89fa774fa9322/codemem-0.22.4.tgz","_integrity":"sha512-dZAbRMQ/1KzFxF1iQl+tP0rLSMUreEFBw/3s3bYOxeNo9OL1u1+b3sStJ6bUhV5WjwAqhklizQQa7dyBYmMzhw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.1","@codemem/mcp":"^0.22.4","@codemem/core":"^0.22.4","@clack/prompts":"^1.1.0","@codemem/server":"^0.22.4","@hono/node-server":"^1.14.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"8.0.1","vitest":"4.0.17","typescript":"^5.8.2","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.22.4_1775082992039_0.5927079552105503","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"codemem","version":"0.23.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.23.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"19e7161834852277115f1f2894bdc2dd682d43e5","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.23.0.tgz","fileCount":5,"integrity":"sha512-pICL2azKS8yxPoybPlD8QV5vL88rRjp+TDfgINRAjP8+Cg47SOzn6j3qSz5a/sSxOTYn8+I+uUKTytq1WkUvrw==","signatures":[{"sig":"MEYCIQCb1T/tSkJIwD2I1HD48pybSYac0OunGF7piI7Bi2b9XQIhANHVnm+DsM0tRnjWEDKGAUHU2TsDC1C6GUIf7I4WvfBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477658},"type":"module","_from":"file:codemem-0.23.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/fb0507f406407c5fbd0e394e2b3d8d0f/codemem-0.23.0.tgz","_integrity":"sha512-pICL2azKS8yxPoybPlD8QV5vL88rRjp+TDfgINRAjP8+Cg47SOzn6j3qSz5a/sSxOTYn8+I+uUKTytq1WkUvrw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.23.0","@codemem/core":"^0.23.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.23.0","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.23.0_1775575265974_0.6517757421771404","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"codemem","version":"0.24.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.24.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"f1452a0e37f58979bc2fdd6ca0a46e28037303ab","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.24.0.tgz","fileCount":5,"integrity":"sha512-FLQ6qruqCGBEoPo43dUjg5w2vJm3QKcdFHGO8YNJbFdyhj9FL2H2jMtSt/QXW5Ttw4R64hRotFyd8BNFoI+6Gg==","signatures":[{"sig":"MEQCIGE9nCGOfoCpshOCFCz1g82/xIgX4j+dV4TtLkBxSe7SAiAec9Xs20nEwoPfWlXiaUbtQVIx8uCnzbjggljzTIuOLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536828},"type":"module","_from":"file:codemem-0.24.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/bf637f2f09d85753430f0eca4ad34ba5/codemem-0.24.0.tgz","_integrity":"sha512-FLQ6qruqCGBEoPo43dUjg5w2vJm3QKcdFHGO8YNJbFdyhj9FL2H2jMtSt/QXW5Ttw4R64hRotFyd8BNFoI+6Gg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.24.0","@codemem/core":"^0.24.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.24.0","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.24.0_1775665308166_0.18891354023907003","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"codemem","version":"0.25.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.25.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"97c8e2dda3edc6a866320dff02cd2ac1d812a9be","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.25.0.tgz","fileCount":5,"integrity":"sha512-XrRw+mcHfJU/++/X/XcgVGQgpq02SHrnhG9/0eiwGrUIH+DyIEXV9YNHWMR7/KmJ7P5J3hbwvONWYmSmDMR/Zg==","signatures":[{"sig":"MEYCIQCa2b5friBoiGVW/ieoP5gZdZnRSJwKaz/nNXQ+CEPwFAIhAMHzlewGbV6Km78KRvZKhcfB2r4DQe8roikTmXdydwLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568956},"type":"module","_from":"file:codemem-0.25.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/52b8af75b47e2f75a2635b4aaae67cc0/codemem-0.25.0.tgz","_integrity":"sha512-XrRw+mcHfJU/++/X/XcgVGQgpq02SHrnhG9/0eiwGrUIH+DyIEXV9YNHWMR7/KmJ7P5J3hbwvONWYmSmDMR/Zg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.25.0","@codemem/core":"^0.25.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.25.0","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.25.0_1775770205323_0.6563459993612273","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"codemem","version":"0.25.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.25.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"53872fc954792cd5599aab025c9870940c1ffe97","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.25.1.tgz","fileCount":5,"integrity":"sha512-magObRuvr+wHoiw6rkGhCX3n0TUMw7s1zXUYHwbP3FLdKW5Jr3cHEOykB6o+UuqsCM7sPsYWBeqmIx5cFjdmtg==","signatures":[{"sig":"MEUCIQDBeAkMLj/1HW5HhvkA7rhZM0H18gjqEM0rnVfr4QwZMAIgH29Ot8KsRswTVP92p39ZTnmLPMynD5cCQW97PAGUUWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568956},"type":"module","_from":"file:codemem-0.25.1.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/17bb8017a6c3479791b58854fbd275ae/codemem-0.25.1.tgz","_integrity":"sha512-magObRuvr+wHoiw6rkGhCX3n0TUMw7s1zXUYHwbP3FLdKW5Jr3cHEOykB6o+UuqsCM7sPsYWBeqmIx5cFjdmtg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.25.1","@codemem/core":"^0.25.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.25.1","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.25.1_1775786176639_0.8305868647372683","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"codemem","version":"0.25.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.25.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"d74e322ec5c5ce15344f35b9c14012d71500ffd8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.25.2.tgz","fileCount":5,"integrity":"sha512-JhSyPLXQ56YkZzwFtj64G8xFMoFeCVAztATCcsB3ecrYK+7fph0HssnWyLrIbp+OYVzlrwla7L+GQQYWd+WFsQ==","signatures":[{"sig":"MEYCIQDiGH6WVzhSiPrM08r0nitOgco1bJdt8AUjdXHksU9wJAIhAO8D7NvsxxxLsU5+GacEY6lzncIj3gX+fyotRNhjiQwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651134},"type":"module","_from":"file:codemem-0.25.2.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/dffa8b6e97b95d1de6438eaed97acd0e/codemem-0.25.2.tgz","_integrity":"sha512-JhSyPLXQ56YkZzwFtj64G8xFMoFeCVAztATCcsB3ecrYK+7fph0HssnWyLrIbp+OYVzlrwla7L+GQQYWd+WFsQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.25.2","@codemem/core":"^0.25.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.25.2","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.25.2_1775807434895_0.49513743429125934","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"codemem","version":"0.25.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.25.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"15b33e9f6df250b0d1e7cf181d482104185079af","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.25.3.tgz","fileCount":5,"integrity":"sha512-4cRXpw0aop7rNj4lS1ODTjYxSX50Uv+3D65uk/7NSL666ST3HS1j5PCuq+rQi48TBre4z2sFS7yoWx8AaGzrbw==","signatures":[{"sig":"MEUCIQCh+tSus5q3T9sI7oDohw87Ol05KHZ5husHT01/yI23eAIgEvBQ2Ja33qp3qKgm9cqyoiQv0OMLAmYO6uoUlyWjEh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.25.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651893},"type":"module","_from":"file:codemem-0.25.3.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/884510689bb85347c474e0c813a3533c/codemem-0.25.3.tgz","_integrity":"sha512-4cRXpw0aop7rNj4lS1ODTjYxSX50Uv+3D65uk/7NSL666ST3HS1j5PCuq+rQi48TBre4z2sFS7yoWx8AaGzrbw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.25.3","@codemem/core":"^0.25.3","@clack/prompts":"^1.1.0","@codemem/server":"^0.25.3","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.25.3_1775863427279_0.08278604062434303","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"codemem","version":"0.26.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.26.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"795552f1ed4c060ac6ea5c98438edf767f96426d","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.26.0.tgz","fileCount":5,"integrity":"sha512-Ck7X5HUhmq8H+F+mHvojCSKWVxYezha26u2R53c9xofTG1uUx1ZszlzsEPtemKo0VR8kZpd8VuWLDxoS2WT2BA==","signatures":[{"sig":"MEYCIQDDTq8Ug4sHGdeq9bShpglleZvsUIJzQRxPDMhxmCEwaQIhAOOM2AG2lrb+EvtgZvSSKbLHmbB0zWCR5AVR4BZuVxv0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":653781},"type":"module","_from":"file:codemem-0.26.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/87ad9f4434a8086d18874c12cc1acd57/codemem-0.26.0.tgz","_integrity":"sha512-Ck7X5HUhmq8H+F+mHvojCSKWVxYezha26u2R53c9xofTG1uUx1ZszlzsEPtemKo0VR8kZpd8VuWLDxoS2WT2BA==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.26.0","@codemem/core":"^0.26.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.26.0","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.26.0_1776013362207_0.07727419052582563","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"codemem","version":"0.26.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.26.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"c4e2b1e9f148a32859b98a20269d08d545da29cb","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.26.1.tgz","fileCount":5,"integrity":"sha512-fi20bFG6ZYPKJBjMu8uA2CN59AaPPlYpNLfiUtOrwXZuGf6/WQNrM7wi5jWpbyFcTE4CQyti4XS68Cl15Or0Fg==","signatures":[{"sig":"MEQCICT51XuDYLwm3x/Heo/MAgQXcimUT4ZXJMKrAyz9wDV/AiB47vttM+p57xQ+nQDVbqy8ysloD5fbrg3Enht9eboG1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664124},"type":"module","_from":"file:codemem-0.26.1.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/94b55da134b54f995579745ab5602c27/codemem-0.26.1.tgz","_integrity":"sha512-fi20bFG6ZYPKJBjMu8uA2CN59AaPPlYpNLfiUtOrwXZuGf6/WQNrM7wi5jWpbyFcTE4CQyti4XS68Cl15Or0Fg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.26.1","@codemem/core":"^0.26.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.26.1","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.26.1_1776035195929_0.6769282052212107","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"codemem","version":"0.26.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.26.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"6a9b8dd70780fcee3dd5507e1e20c9e5a7dc7aab","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.26.2.tgz","fileCount":5,"integrity":"sha512-3sf4drOj5JXxda0V6r5nwmlhJTeMCZIqI8bhWgOaYpr3aEZWHYV4a/jpWUodnAK/2U8TNhRt1WfbVwj6+Kl9Hg==","signatures":[{"sig":"MEYCIQDyisuJm1QHwHWKVhSFzD3QjBhI1Ezm+0QO+DMrz1sPCgIhAMo6zrkSyharTUlKMvO+i3BfJYPWK2pEjSL+YgLqRzMX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664124},"type":"module","_from":"file:codemem-0.26.2.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/093f8da713f3a6aa12dcad33cd647258/codemem-0.26.2.tgz","_integrity":"sha512-3sf4drOj5JXxda0V6r5nwmlhJTeMCZIqI8bhWgOaYpr3aEZWHYV4a/jpWUodnAK/2U8TNhRt1WfbVwj6+Kl9Hg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.26.2","@codemem/core":"^0.26.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.26.2","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.26.2_1776121991990_0.18811230938006984","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"codemem","version":"0.27.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.27.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"a2662b1b9fa1e3aa47bec2f4001a0bb851c88c1d","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.27.0.tgz","fileCount":5,"integrity":"sha512-LqAUHygzCeQSrjfP/Na2F6p9lQ28NtY7+FNdjJimp1m290XtkGvtcS+KtwDgW/qbOcVnyEGRbBy4ljPjowx36Q==","signatures":[{"sig":"MEYCIQDJtyW5lchynrfMA9COizCCsVzQovXEdsj6xer/VPhOFgIhAKKyfIp3/NueElR0fhnMqH0rWtwLsX7XVUskXujjyB63","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664390},"type":"module","_from":"file:codemem-0.27.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/c6fc3b8f7a0d71b03404f878e23ca04f/codemem-0.27.0.tgz","_integrity":"sha512-LqAUHygzCeQSrjfP/Na2F6p9lQ28NtY7+FNdjJimp1m290XtkGvtcS+KtwDgW/qbOcVnyEGRbBy4ljPjowx36Q==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.27.0","@codemem/core":"^0.27.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.27.0","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.27.0_1776277390465_0.4052103508227223","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"codemem","version":"0.28.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.28.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"d118a2cdcc4975e349e3bda56a3db1c49ed2101e","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.28.0.tgz","fileCount":5,"integrity":"sha512-902axJiw17tYKtlYHbQVQq1+tTFm3Lq7cxsdd+/hpIG53dOEitZXGsDZ/KvSlrulnOk5BkRnjA8xr3PhkqvHUQ==","signatures":[{"sig":"MEQCIA9WwAM/z6K4tG/d5XXnLFpJlIelYbQYyfhIgjRf9F63AiAUt5lOc+okjNY/S/9gaPff/cHtPlHOAq5RVZUXPX/h6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664390},"type":"module","_from":"file:codemem-0.28.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/a76cd16ef82cfa04baf9b0004f7404b5/codemem-0.28.0.tgz","_integrity":"sha512-902axJiw17tYKtlYHbQVQq1+tTFm3Lq7cxsdd+/hpIG53dOEitZXGsDZ/KvSlrulnOk5BkRnjA8xr3PhkqvHUQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.28.0","@codemem/core":"^0.28.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.28.0","@hono/node-server":"^1.19.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.5","vitest":"^4.1.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.28.0_1776732497262_0.8247344051987211","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"codemem","version":"0.28.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.28.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"f3476f794187794acf42c5075bee13195d63d85c","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.28.1.tgz","fileCount":5,"integrity":"sha512-aCrfuGWAK3G9q1oNBCPObPEemSYOwt1fvOkmv4c9A4kuLNcgJDcnzBFZ1g2lvvMovolHn630tOkKve3Sl9ueng==","signatures":[{"sig":"MEUCIQDben4gXGPxPD5af0jMEkdg0O50Assl3GGiRMN+ifVNOAIgHYTZZBrxESqDfEuY9s0RvqcpUWgimtaaETBKV5vVhqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666725},"type":"module","_from":"file:codemem-0.28.1.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/1de290b925d003b3969a26ef13adac67/codemem-0.28.1.tgz","_integrity":"sha512-aCrfuGWAK3G9q1oNBCPObPEemSYOwt1fvOkmv4c9A4kuLNcgJDcnzBFZ1g2lvvMovolHn630tOkKve3Sl9ueng==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.28.1","@codemem/core":"^0.28.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.28.1","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.28.1_1776889131384_0.24612956024712518","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"codemem","version":"0.29.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.29.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"ef120695167d7b24a07dbdcf9277a76c80ebd37b","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.29.0.tgz","fileCount":5,"integrity":"sha512-FV0lhxnLGb35FU8213mBZcTSdLEZ600MLzNya+2yke/rIo8hOf7XZweg5Tv6fPSs5hVNp1MVrEmhzmFdELQIDw==","signatures":[{"sig":"MEUCICvsPQsWJo4atEyZK+BnHMBls9CCnEZJc+sIDewZS01WAiEA4/eGda/rQFouinXveHqbm5dztCviz3TV3DeVcKALmMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676757},"type":"module","_from":"file:codemem-0.29.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/3c7d446803eb6e58de44733c81bb456d/codemem-0.29.0.tgz","_integrity":"sha512-FV0lhxnLGb35FU8213mBZcTSdLEZ600MLzNya+2yke/rIo8hOf7XZweg5Tv6fPSs5hVNp1MVrEmhzmFdELQIDw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.29.0","@codemem/core":"^0.29.0","@clack/prompts":"^1.1.0","@codemem/server":"^0.29.0","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.29.0_1777063046425_0.05696070829695565","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"codemem","version":"0.29.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.29.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"8c197474fd5e66815757bc552bb8946966bf8cc8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.29.1.tgz","fileCount":5,"integrity":"sha512-DdHide7PgWzVRkQmqviGFez7Unzx/anXGlDV4sEtbk6GYEpQZWFcDIAH/D/h46eT50dGnJ8IEUYz5Kwt44yCIQ==","signatures":[{"sig":"MEUCIGtCCJIKOJV0OTO7H8xe4D+uU3KS7QsSSBBcfbKzAv9zAiEAxGMGy7GcE8dUTFRNYm1cwMeoU3bdP1DI5RDIRpuUapk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676881},"type":"module","_from":"file:codemem-0.29.1.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/8383c4dbe1b0b06d98c3cee85f3e8e9c/codemem-0.29.1.tgz","_integrity":"sha512-DdHide7PgWzVRkQmqviGFez7Unzx/anXGlDV4sEtbk6GYEpQZWFcDIAH/D/h46eT50dGnJ8IEUYz5Kwt44yCIQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.29.1","@codemem/core":"^0.29.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.29.1","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.29.1_1777341381785_0.09575829631878152","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"codemem","version":"0.29.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.29.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"698c1d46480093fd9379a3ec98749dc6bcd36f0c","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.29.2.tgz","fileCount":5,"integrity":"sha512-1l2cKmocU1MHfINc8JdfGXRpy6qdeTd53zek44LkMR7PoaPiUjpdbWbR2GP5e0d0SqBVfveM5S2a7wSDev/KOQ==","signatures":[{"sig":"MEYCIQC6I6EeQWa0jpHGZz4aha6L7g/yd0j6StxcFSCbzdboxgIhAPdY8K8WcLTn3oVyRX7r5atgHho+mkdVjx2XP+Eu00Sd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":717298},"type":"module","_from":"file:codemem-0.29.2.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/ad5a200773d4e4430d1a769e8b73e2fc/codemem-0.29.2.tgz","_integrity":"sha512-1l2cKmocU1MHfINc8JdfGXRpy6qdeTd53zek44LkMR7PoaPiUjpdbWbR2GP5e0d0SqBVfveM5S2a7wSDev/KOQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.29.2","@codemem/core":"^0.29.2","@clack/prompts":"^1.1.0","@codemem/server":"^0.29.2","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.29.2_1777849843379_0.2929696198560239","host":"s3://npm-registry-packages-npm-production"}},"0.29.3":{"name":"codemem","version":"0.29.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.29.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"9309815de93a827bc3b4b1747c8d979d4cd07e24","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.29.3.tgz","fileCount":5,"integrity":"sha512-wCjWbp4Sa7mTidVc1lSO84qVg9uLwY2On9DBl1gUbkXmGVSYKgwYg5MZCModOhz8WvC+GKIqv337wzyy3COE6g==","signatures":[{"sig":"MEYCIQDcHMXP8kbu6czunLOtBH43P+BI+fY3VSwU61Bh0z+n3wIhAPcgnja5GpGrDQmfAmgR0qMBaiSQESVtjsPLLCO4EF/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":717298},"type":"module","_from":"file:codemem-0.29.3.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/442ecb707ef118db01ba75c9833d0fa6/codemem-0.29.3.tgz","_integrity":"sha512-wCjWbp4Sa7mTidVc1lSO84qVg9uLwY2On9DBl1gUbkXmGVSYKgwYg5MZCModOhz8WvC+GKIqv337wzyy3COE6g==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.29.3","@codemem/core":"^0.29.3","@clack/prompts":"^1.1.0","@codemem/server":"^0.29.3","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.29.3_1777851945057_0.9296026485250333","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-alpha.1":{"name":"codemem","version":"0.30.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.30.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"2b1b096b250af8395c555d5522cb4f2b445b82b8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.30.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-OGOE3KVLIdoD+F7LLSqRe6gJgOQcnhQZritfwaVzPpp4G072qEt/mHexnQ2H/cgXRz/3o5h8rZYN/OJSwu4/iw==","signatures":[{"sig":"MEYCIQCLXeMw3qgaxzUTFQ/GiD89afGDkaC7GyhUfTLbPxsXPgIhAKfsYzdI1QkfUS6j7HmN9RRRBRZGFsxamhzoStu45YE6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.30.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751199},"type":"module","_from":"file:codemem-0.30.0-alpha.1.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/fb4b82fa9544e09365d750f31780fb6b/codemem-0.30.0-alpha.1.tgz","_integrity":"sha512-OGOE3KVLIdoD+F7LLSqRe6gJgOQcnhQZritfwaVzPpp4G072qEt/mHexnQ2H/cgXRz/3o5h8rZYN/OJSwu4/iw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.30.0-alpha.1","@codemem/core":"^0.30.0-alpha.1","@clack/prompts":"^1.1.0","@codemem/server":"^0.30.0-alpha.1","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.30.0-alpha.1_1777852228899_0.5291659678393088","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-alpha.2":{"name":"codemem","version":"0.30.0-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.30.0-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"492b362113149b6fa2ba50d91b506c4ea06ead54","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.30.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-E0WI7iPdZdDP4TnS/dn/bH2ZT6ih1V0cighpMMzLSoGKM6utbbrY3bwPJtphHfwkc5vyDTwVGHVeNxS77UN7og==","signatures":[{"sig":"MEUCIQD6qTmro1NjO97GFzGGh70sLP/njURYUGfL6jpdciX3bAIgCYnBx8sA44ov/Tbkjyvl5LxVSrWlTea47VJI9xq8lI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.30.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751580},"type":"module","_from":"file:codemem-0.30.0-alpha.2.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/760651ee17880814c412e63c6a073599/codemem-0.30.0-alpha.2.tgz","_integrity":"sha512-E0WI7iPdZdDP4TnS/dn/bH2ZT6ih1V0cighpMMzLSoGKM6utbbrY3bwPJtphHfwkc5vyDTwVGHVeNxS77UN7og==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.30.0-alpha.2","@codemem/core":"^0.30.0-alpha.2","@clack/prompts":"^1.3.0","@codemem/server":"^0.30.0-alpha.2","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.30.0-alpha.2_1777869900684_0.41149009803964365","host":"s3://npm-registry-packages-npm-production"}},"0.29.4":{"name":"codemem","version":"0.29.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.29.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"b06dcfde4e135136721e613936768f93218b1c51","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.29.4.tgz","fileCount":5,"integrity":"sha512-GvsnIIUAjLz3ccrRnsEUA6rhmMbE5dIlm5smkBCzMPV5SC94qG9odGf15Lh3O82ctsVCUsXlKu9QBibCk4/OWw==","signatures":[{"sig":"MEQCIB5fThqSKgOxXb+q1TCwU20Ljq/KSCT0ecIkmkW6Xs8qAiB+wxgVs97P7B5lmrp5ocLGxY8bz8Jwua+cpySOFvX29w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.29.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":717298},"type":"module","_from":"file:codemem-0.29.4.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/3786e478cb3cce60ee5e5140e41912ed/codemem-0.29.4.tgz","_integrity":"sha512-GvsnIIUAjLz3ccrRnsEUA6rhmMbE5dIlm5smkBCzMPV5SC94qG9odGf15Lh3O82ctsVCUsXlKu9QBibCk4/OWw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.29.4","@codemem/core":"^0.29.4","@clack/prompts":"^1.1.0","@codemem/server":"^0.29.4","@hono/node-server":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.9","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.5.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.29.4_1777870367129_0.8930214994294052","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-alpha.3":{"name":"codemem","version":"0.30.0-alpha.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.30.0-alpha.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"2d2e6c5401641b6f63fbac87dbc9ba8bba6bf6cf","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.30.0-alpha.3.tgz","fileCount":5,"integrity":"sha512-9DiHiiLGIvUSojGnj4Q8f6xaOBvPh8foKGrpYZZ8phJp/NndbLp5T04N3sAz/XabvToj7VgU4J3/+9D/Xtjt5g==","signatures":[{"sig":"MEYCIQCV4qMlSwb5IWU/7S7S9nDXDf59L550GBiJVfuWl3zFsAIhAMEfZWSVlw0xAVyck27AIuaNtZRYV/jpH+i8lcrO8Tfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.30.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755830},"type":"module","_from":"file:codemem-0.30.0-alpha.3.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/76aa630d79ddf1db781e28a294c40f5e/codemem-0.30.0-alpha.3.tgz","_integrity":"sha512-9DiHiiLGIvUSojGnj4Q8f6xaOBvPh8foKGrpYZZ8phJp/NndbLp5T04N3sAz/XabvToj7VgU4J3/+9D/Xtjt5g==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.30.0-alpha.3","@codemem/core":"^0.30.0-alpha.3","@clack/prompts":"^1.3.0","@codemem/server":"^0.30.0-alpha.3","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.30.0-alpha.3_1778100712247_0.5438727953102578","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-alpha.4":{"name":"codemem","version":"0.30.0-alpha.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.30.0-alpha.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"ebbe86b09a9b277a59dd80b0fb1fcc6b0bcafcdb","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.30.0-alpha.4.tgz","fileCount":5,"integrity":"sha512-hXR+e0w7KQC5qIekite8TzOCWzrXVH3hQEgiqE79cxl7+nqdRgMjpsydGU831SXYrL95wcf6G3a+tlCgE8NpuQ==","signatures":[{"sig":"MEUCIQD/ucHuDzPlZ9fQGpOmz1PpR72cJUMuVwaYU5nXO+8J1wIgLgS7KyxksDOhqdoFafWjnaUX0yc9AlAGC6HG32+ljFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.30.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777245},"type":"module","_from":"file:codemem-0.30.0-alpha.4.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/a94462d4513bfc5619e55f2a84c0de71/codemem-0.30.0-alpha.4.tgz","_integrity":"sha512-hXR+e0w7KQC5qIekite8TzOCWzrXVH3hQEgiqE79cxl7+nqdRgMjpsydGU831SXYrL95wcf6G3a+tlCgE8NpuQ==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.11.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.30.0-alpha.4","@codemem/core":"^0.30.0-alpha.4","@clack/prompts":"^1.3.0","@codemem/server":"^0.30.0-alpha.4","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.30.0-alpha.4_1778168392796_0.5188674571344538","host":"s3://npm-registry-packages-npm-production"}},"0.30.0-alpha.5":{"name":"codemem","version":"0.30.0-alpha.5","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.30.0-alpha.5","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"2ee76876d034683577be10eacfa50f134620b27f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.30.0-alpha.5.tgz","fileCount":5,"integrity":"sha512-PoRySghbqlDaFmpP901azmMwgzuSCLGKvRvDGxZGpRoQ/Ch1ONMiDaLuSANZYrx9KTQq4Bh4c+aD9WaUrS4/Rg==","signatures":[{"sig":"MEUCIHjgsf6X5Z/z9Fhb1snXhuB7NXVuOKVBh0d2qUs4Y8iFAiEA9kv+0+TPfAe4XYV5mAo4G6VELftX6XqwAhpFEgIIPrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.30.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777233},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.30.0-alpha.5","@codemem/core":"^0.30.0-alpha.5","@clack/prompts":"^1.3.0","@codemem/server":"^0.30.0-alpha.5","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.30.0-alpha.5_1778214724326_0.5753707009374991","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"codemem","version":"0.30.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.30.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"bd49230119527dc379e78d4e78fb81c75372469f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.30.0.tgz","fileCount":5,"integrity":"sha512-rbk7F1kTFDtE8bkI7CMiotZgCJwn5YiSNevsUNzalVDm52OCMx1tWa4S9FszIy4uNvfn5D0othKey0yWK96Epg==","signatures":[{"sig":"MEQCIDAv5ZNJK5+zl6mLqWb67yDDYRfEgjfozNjzhWHyKqq1AiBVwFJLsTROjpEeJ0Km9seSHdj2wEMEIkPzyItYPFTpxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777201},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.30.0","@codemem/core":"^0.30.0","@clack/prompts":"^1.3.0","@codemem/server":"^0.30.0","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.30.0_1778258828551_0.6503521316688765","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"codemem","version":"0.31.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.31.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"e1a7f70f1a9c4e6e45fa66b4bc76cffaf9ceda0f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.31.0.tgz","fileCount":5,"integrity":"sha512-L+kCsZhyL0A1ZxCrpFmKA6pwMDzTKlWv1HfHg8QeOlnsnOTpv4+rBLLWi/cibTuachl1jlpHByuUh+PobKaHqg==","signatures":[{"sig":"MEUCIQDsfsJbvyyHTw6Rpss6hwY6ERQ2fpURD+EyvJQ9WbYTugIgP1mxSltHRwuC8sBRAL3RgmyX9UKZzqKYcAqg4FxnSNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777201},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.31.0","@codemem/core":"^0.31.0","@clack/prompts":"^1.3.0","@codemem/server":"^0.31.0","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.31.0_1778645336827_0.36092473222452415","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"codemem","version":"0.31.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.31.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"905338c7dede4f9fa687e1e89575b8b177eef3d2","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.31.1.tgz","fileCount":5,"integrity":"sha512-V9wGygM2NWlsKWpCGqjVw4/b+LKjrTBg7smrMfGbJtHi9IazGAuJx8hsYlAnKVLepdxFHH0H4g0ZqEtIE2OkFQ==","signatures":[{"sig":"MEUCIQCQXYHXAZ08U9A0XOI6JxgHKGAeuyEW/3JXIDRZu88lMwIgUZnqaGrf40950dTdp/IxCELSKng3yjcSR026Jm2Rx4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777201},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.31.1","@codemem/core":"^0.31.1","@clack/prompts":"^1.3.0","@codemem/server":"^0.31.1","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.31.1_1778706876941_0.2892122644098194","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"codemem","version":"0.31.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.31.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"c6f14809f692c387775151971c752064b9540f17","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.31.2.tgz","fileCount":5,"integrity":"sha512-1knjdwaW7vpR1BOgUDv3QS0a4UTd0ePvWXqeF8Bdv4MOhZu/lTYBt2jKyskeQc1V97r5YQIeJKP9eN5+CrOqLw==","signatures":[{"sig":"MEUCIQDWdWdz3o88BYlqvYMRgTnC6e4BiLG4BdFAGxZyVpHYJgIgKxqDuoke4TD/jO2D7v4xDYIk/m/iTUIC0ku8PmGBTAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778847},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.31.2","@codemem/core":"^0.31.2","@clack/prompts":"^1.3.0","@codemem/server":"^0.31.2","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.31.2_1779343438482_0.1287418288795048","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"codemem","version":"0.31.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.31.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"1793830408d807891449df78fa16e2b4c897d415","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.31.3.tgz","fileCount":5,"integrity":"sha512-0OCuxTTRQ9ybH8HO377qNILqh8/Wdh9M8oh78XRvL97aVHzi+mw78tkXTQOgVqEvSBvoLastdclj3GOH9UGOcg==","signatures":[{"sig":"MEUCIQDx43QTiZ0+Ngc5V+GM9zCci/+8ce7MU6z6mAIRrQMdMQIgRhMZ3Cr6czL3YsvmaRQcHpuxFXv8aBvSerf0iVbvYUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779271},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.31.3","@codemem/core":"^0.31.3","@clack/prompts":"^1.3.0","@codemem/server":"^0.31.3","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.31.3_1779380276578_0.04511835404332332","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"codemem","version":"0.31.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.31.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"a8cb981bb16f0b819870c218c7f1b169cba31fc4","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.31.4.tgz","fileCount":5,"integrity":"sha512-+jZZ06Zgp+Xr1+6rkOyHDOazocHpb/3gWNhiykbzNUnEKaBnvSD8R9Vi5FCaDgiKCsPCdTp4IKGErlkEzKIbEw==","signatures":[{"sig":"MEUCICuqgY1XKQUPVmtqXQxZMrqPQr1WTxfphUpj3lLSxLr4AiEA8tQeXl4PuGp4xd+79e438i0QNkbyufrYj7TDZV1Kgdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779271},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.31.4","@codemem/core":"^0.31.4","@clack/prompts":"^1.3.0","@codemem/server":"^0.31.4","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.31.4_1779490127202_0.6576925699341554","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"codemem","version":"0.32.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.32.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"6e5eb8f1bd76ba3ac232b01a7de192fc9c13e97f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.32.0.tgz","fileCount":5,"integrity":"sha512-IlUTAc124i9OrIUXummeeN6sY+Ta8yInMOPfw2YjkEXtieX+7PF1YDngLnwFqj3Wr1PK1OBRJynsMQqa+Rm+xQ==","signatures":[{"sig":"MEUCICRXhXqzzI1kCyn+JpJlNgZtIbfZ1+aT8hiKUx3p8ZwIAiEA3X9mUxNKcesINwjC1nbQHWVirc1sTbM1oQv3AmDL/hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783556},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.32.0","@codemem/core":"^0.32.0","@clack/prompts":"^1.3.0","@codemem/server":"^0.32.0","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.32.0_1779598018199_0.38417528148302416","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"codemem","version":"0.32.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.32.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"184d5eba53c22349a4be4913273b41c23dd19de4","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.32.1.tgz","fileCount":5,"integrity":"sha512-J02XSTh/wRSQrHPD8GAsuk3c5aXM3AEC99ePwzvfC9Mnl9IG5M0IvYAUTm0hNg8ZwQzVcuX4Do6sjrCaYuoSOw==","signatures":[{"sig":"MEQCIAKvTLGkQdUCJG9tCG8UR6E5SoxIcqHgoB56aihZmSrjAiA6rSybzPgc21JrEif1fPplbdZcZh/L/vwI0ZDd6bgT/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783556},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.32.1","@codemem/core":"^0.32.1","@clack/prompts":"^1.3.0","@codemem/server":"^0.32.1","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.32.1_1779654634415_0.006772667086817341","host":"s3://npm-registry-packages-npm-production"}},"0.32.2":{"name":"codemem","version":"0.32.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.32.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"f109c9928bedb3b757000f3d6fb2aa72eac7315d","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.32.2.tgz","fileCount":5,"integrity":"sha512-PAz7bG5PFWyX8/oAELeOYTuRuuVIqDh6Gzww8tTZ+FumRKTo/buuruU9THgWdak3QxW3LmRFifHIQccZBKqv1w==","signatures":[{"sig":"MEQCIEPbss+JLhigeVnlhDWCNSpP7FeWFTMFffHaaMoZZ384AiA0oz9HsS1hrLJN7ujq/yW3WXyb497d2tOxR+BSA9JnWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783556},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.32.2","@codemem/core":"^0.32.2","@clack/prompts":"^1.3.0","@codemem/server":"^0.32.2","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.32.2_1779690632393_0.10039569976600848","host":"s3://npm-registry-packages-npm-production"}},"0.32.3":{"name":"codemem","version":"0.32.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.32.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"7de3ee0f7e54cc7e37ee286baff5081c1951a60b","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.32.3.tgz","fileCount":5,"integrity":"sha512-a3Bn3QM02pxFMHNuOfVJM8d/1jrChQoSiOGf4uqsVqTU1Vq9z5j08ToAkQGEp0m+FN2FUJKwlN+vLhJjblLCwQ==","signatures":[{"sig":"MEYCIQDEFhoJzpHM+2ae9W/mUTtfcz0LfWwt03ujDszd97KjlwIhAO5LBxmENv37E7QDJUdDL5EEsE2TVbCfaQnVNCdussC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.32.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785549},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.32.3","@codemem/core":"^0.32.3","@clack/prompts":"^1.3.0","@codemem/server":"^0.32.3","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.32.3_1779727974339_0.06821449827020243","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-alpha.1":{"name":"codemem","version":"0.33.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.33.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"50a2fdaccd4ba05c063353cdbcbc38fde7e7ba0a","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.33.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-KHW84hKm0185tUTZNhaE5SQf75lejakE/gXYOosfOnkQ9SlKxtk9uITJ9iRr+8XbMVleZ43stYWxQTR+5W2zTw==","signatures":[{"sig":"MEQCIGon6NG9FL3UXxjaTygiPLQesGFDKxIJRomQffEsUywqAiBdu9bAvcabbMS7wZ6Kc3ocR4BeVglUnVswB7/Bp0eDZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.33.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787900},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.33.0-alpha.1","@codemem/core":"^0.33.0-alpha.1","@clack/prompts":"^1.3.0","@codemem/server":"^0.33.0-alpha.1","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.33.0-alpha.1_1779750473488_0.05427058698268894","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-alpha.2":{"name":"codemem","version":"0.33.0-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.33.0-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"1553289fb690e239418723f0f61f9a72b2eb675b","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.33.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-sgyYnh98l/ytSuNdiAXeuCfxMKe23A2K1P1jIB+fafUCgAK0L14dTwKoz7QY5lgk1Fcet61KO7rx/ex3hkc4uw==","signatures":[{"sig":"MEQCIHvIhAVDcco5Q2i6447SRB4zuVtyxquada1H/tlfTPEZAiAslbXhqMGq2iOh6dte7vMHCCFqXfsbd+Ehw83PmWDyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.33.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787900},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.33.0-alpha.2","@codemem/core":"^0.33.0-alpha.2","@clack/prompts":"^1.3.0","@codemem/server":"^0.33.0-alpha.2","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.33.0-alpha.2_1779762248238_0.7024902583602335","host":"s3://npm-registry-packages-npm-production"}},"0.33.0-alpha.3":{"name":"codemem","version":"0.33.0-alpha.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.33.0-alpha.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"2c073610d614d935becd5ed3dc11028af813e2ba","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.33.0-alpha.3.tgz","fileCount":5,"integrity":"sha512-JT675XYaJo6lu9k3HIqq+hYSMlRnVI3irOJOiPaSldh6TdVmYIlbQ1lAWRaIqhKJXKJVnz0c1joUwrKxuDxqJQ==","signatures":[{"sig":"MEQCIBdh8E6WSt3p88Cx50JY+8MuZwEizmhPfj0Qri1A8lc5AiBl6WD8bqpyOaIu9PLnxun4vXzhragGd/qXK/mu+MV4EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.33.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787900},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.33.0-alpha.3","@codemem/core":"^0.33.0-alpha.3","@clack/prompts":"^1.3.0","@codemem/server":"^0.33.0-alpha.3","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.33.0-alpha.3_1779819393133_0.6082406778886176","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"codemem","version":"0.33.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.33.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"7e341c9a31ec5085b41c24b28f532464afe0586f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.33.0.tgz","fileCount":5,"integrity":"sha512-7DkXtWCUOu7Z8rLjEO4xEqwAx49q4AF9IVXGehNYH1hKJrnbDTXab8yuRelcYTMQinOa4vxPos1ayPOGRedEMg==","signatures":[{"sig":"MEQCIF6/+7GWg2jLVe3zm8a9flWmtAImao1LA2FMCBwxmuBrAiB+36QPv0YQEka9qXQFwJKdZkF8xGmzA9R9oYW6tbNutw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787868},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.15.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.33.0","@codemem/core":"^0.33.0","@clack/prompts":"^1.3.0","@codemem/server":"^0.33.0","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.33.0_1779843957365_0.3408810394448498","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"codemem","version":"0.34.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.34.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"edc5cd0137ea567d7a59c155a0a1a2ffdab7e25c","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.34.0.tgz","fileCount":5,"integrity":"sha512-BhKyEDMJXq+I57zTMgaXedLc/3FXuLwl6l/Vvgw6JR+kF0EnYRD+lT8vxOOZ1JnQKUmNBaQbFdv2XSKCwWf+Ew==","signatures":[{"sig":"MEUCICVVcBSU3tlmOOk6qhULu/tcZPmveXsttJHbss1rawwoAiEA9wPn+b6/5DK06JaElPcPB/F3ys8GglFFJFNSyHd6Z8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":787868},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.34.0","@codemem/core":"^0.34.0","@clack/prompts":"^1.3.0","@codemem/server":"^0.34.0","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.34.0_1780014526099_0.9437453467629624","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"codemem","version":"0.35.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.35.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"0515c02199effb9d57eb594d29c06670d36ba860","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.35.0.tgz","fileCount":5,"integrity":"sha512-s0WtpAUmx1DsB6j+3iw8JhfN5PUEQavHdJ53hrrpIZzLagaXwrzeQdcXbwkgtIMFPrJ3HGlS8qb2VYsrZTzDmg==","signatures":[{"sig":"MEQCIA/mQc3nxdWUj7/yG536vooBYyTqITvvtAcrETcwY9HtAiApPUEq1bdtOzVdvpKWS74MCXQJIDicf7PMmPQy1dklAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":855789},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.35.0","@codemem/core":"^0.35.0","@clack/prompts":"^1.3.0","@codemem/server":"^0.35.0","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.35.0_1780081026893_0.3572724671338461","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"codemem","version":"0.35.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.35.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"1de8c8c410ed64749e4795fc837b627b4e6a268e","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.35.1.tgz","fileCount":5,"integrity":"sha512-oTayGr0u171Vh6zuBk1BMVZ61XxFkhvACirSzhtOdTUegSkrbBvhvhu7vYUWx9W7VKaQ6pT06+HlU8Tw26Jlow==","signatures":[{"sig":"MEUCIBpXBsaoA44zIACF9/wCKf8JJc27hx519jG/KDAvMGP4AiEAsaGn/Jzd+Y3s0kArA0L/C3AZlkTRre+XDgKsVEYLrvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":878674},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.35.1","@codemem/core":"^0.35.1","@clack/prompts":"^1.3.0","@codemem/server":"^0.35.1","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.35.1_1780089383412_0.8821969566647347","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"codemem","version":"0.35.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.35.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"d36c18cbec95bb02ddd7b4c9713f806cbfcfbebf","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.35.2.tgz","fileCount":5,"integrity":"sha512-NB7c6Twwz7d49cJU4UZjF5Jnt81BSgBFV56a+9p97vo8kjZWSeN5bVWDO+k5fkUykbvBvBKiuk97gSJjQnvemQ==","signatures":[{"sig":"MEUCIQDfHsYRpqY3VCeZResjz7xf9/T5lpLV8Dojob5h5Ei1egIga4gpiKVtxJJ7qWNKEhopbQFpmk954LCgcRhxraIoFws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":880733},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.35.2","@codemem/core":"^0.35.2","@clack/prompts":"^1.3.0","@codemem/server":"^0.35.2","@hono/node-server":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.10","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^24.0.0","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.35.2_1780100170753_0.842315889375308","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"codemem","version":"0.36.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.36.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"fc99140c14c8666e5efb330b5c93a8e9b2cba7dd","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.36.0.tgz","fileCount":5,"integrity":"sha512-rHz6tAFRSKJJ7NJmr8VgEBhj3KopLsMTO+LQaehU39cFVnyQfsTGtuTT847f0Y515BhXQdgjpP9jIw3So9pBuA==","signatures":[{"sig":"MEYCIQDNjWHYFeAVA2/st00dqZjMFBAOxqwuY5RB3PPt0CCvxQIhAJccarHASmWfVXnE0ZPkHKtlqxcarTY38KazuryHEuKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":885260},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.36.0","@codemem/core":"^0.36.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.36.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.14","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.36.0_1781453055516_0.15943217658876052","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"codemem","version":"0.36.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.36.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"802d9b88fca1a05a2418bd7e96ec5fefd023c349","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.36.1.tgz","fileCount":5,"integrity":"sha512-v2hb2gix9Dm6SG0tRvEds1RImg3EpLii4SpWxPqkXmIqp+8yYX0tyWHTwguDb6A9hj1bo6iI299lJO82cmlu3g==","signatures":[{"sig":"MEUCIQDz5B/d0sW4ycoVJYCDhfCzc6ita04E4y4TUCNE4UaFiQIgQ74xVCuW4O/2F9q0WX8jssOzcZbC88peQJRirwGhb4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.36.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":885260},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.36.1","@codemem/core":"^0.36.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.36.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.14","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.36.1_1781946686036_0.515994198748325","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"codemem","version":"0.37.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.37.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"ea7125c9376cf74746b0c388bd8ba9e9cf19e6c6","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.37.0.tgz","fileCount":5,"integrity":"sha512-xANdxuDH14ynbgB6fa9yo7HBLiBH3Qqd+dUwJjfzKQCuwPNh6HRQl1JtD50l00gdPbxqD1GYzYR0/lpGp6uVyw==","signatures":[{"sig":"MEYCIQCehKFdDt6EU6WX1MMlUo/OObpFFFgRIgR7kdR2oR4fRwIhAPcLhXfj3bJVscPwuh2Etg2HlUeRcR71O9Zqgj+JGUur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":908968},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.16.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.37.0","@codemem/core":"^0.37.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.37.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.37.0_1782081739325_0.33573014778205135","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"codemem","version":"0.37.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.37.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"eeeaf4437347a7f0f2dfbf9bf262930ad1955b59","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.37.1.tgz","fileCount":5,"integrity":"sha512-IQmKJ2lm5bkT6ZYFid6A5njZTA9+Fc/cbqxo7HgItZiJzOJ0Q5lRgDspKfU2lWdQ4TmxL8BKa8POo0e0RTjQoA==","signatures":[{"sig":"MEUCIHv3VjhzylyfdIhU6JGIwZuEYuAG/QC5xMaDAcCGbSSuAiEA+72RurVoNd8fF+8typnoUpsuov3z3YIYjtl4DBOhiuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":908968},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.17.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.37.1","@codemem/core":"^0.37.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.37.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.37.1_1782567989677_0.3927879564731813","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-alpha.1":{"name":"codemem","version":"0.38.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.38.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"551d6ff735a041fc6aceb0b8c1923131066d2f86","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.38.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-/Rh/NN4LamEMKMpptX+suKgMw/vZP5MrAmAKpHM3V/XZdi3WaYkzU6eNLO8QqeLUZxRxsAVWiAEbllUhskbPPw==","signatures":[{"sig":"MEYCIQCI08pkXp1HfOZInclpQpDYzywXTvpunHSiP4gkPZVkywIhAKwUriDHHy5WvqS86LweXf24y5/YpNl9b7k725f1O2qE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.38.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":915507},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.17.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.38.0-alpha.1","@codemem/core":"^0.38.0-alpha.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.38.0-alpha.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.38.0-alpha.1_1782892698881_0.5167339898258096","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-alpha.2":{"name":"codemem","version":"0.38.0-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.38.0-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"8b6407bd1b52b118e396b898c4a8bbab6b834819","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.38.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-ALqXlarj6jI21Sn26www28Uz69f1iObpDLi6dviJHHabb+ZKA/3H8uZxH/nAR2m+ww2drDTdBdGEiRzOl5R/Gg==","signatures":[{"sig":"MEUCIQCTKiRpqJ14q6nN/oROEJa4iN7sspE4AYtD1OxckuZ0CgIgWALgrgX7t3cwebHdTz+Dk5pukLOaVr152eY5Dn16B4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.38.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949051},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.38.0-alpha.2","@codemem/core":"^0.38.0-alpha.2","@clack/prompts":"^1.5.0","@codemem/server":"^0.38.0-alpha.2","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.38.0-alpha.2_1783010847136_0.013894645050146481","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"codemem","version":"0.38.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.38.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"42484e4b11bad1160dee1d60484bd169d881c67c","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.38.0.tgz","fileCount":5,"integrity":"sha512-Je+tQO979SKtv4pouQQjS0OlNEOVSllSIZKx5gzIvDFej46gfBPbBlAcpn+/xoxQzSAchXMIJyVtNXAizn3+bw==","signatures":[{"sig":"MEUCIQDasn+QoHs88bcgpn1KMNnqrjsuqXY7GCLE8DiBvQuzCAIgE8rLJALo5umiLVTGmcaF447vMJNNpSkAUufE3QEqAEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949019},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.38.0","@codemem/core":"^0.38.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.38.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.38.0_1783251463002_0.7478346923934382","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"codemem","version":"0.39.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.39.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"b63d8f4d5cb6a5cd5f251563f9e4f249a57f5ac4","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.39.0.tgz","fileCount":5,"integrity":"sha512-nJp+5vuzynIGUcsfq7E8DKVIeXwSCCXdXUfhXjvswQQj0quzV27arV8ZpgDqbMwHs2lqtGvWlvtvQEG9Bo1n5A==","signatures":[{"sig":"MEQCIAvTPIwXh2QaS3UhTKPQ/eZm3PZtNK0IdAKLfVQ9zAKcAiAo3NAlw3AVm3PrSB2T5TrcEkjdwTgLXu10Pwu2ywYc3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949019},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.39.0","@codemem/core":"^0.39.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.39.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.39.0_1783422489235_0.987826595355273","host":"s3://npm-registry-packages-npm-production"}},"0.40.0-alpha.1":{"name":"codemem","version":"0.40.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.40.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"9cd951eeac3bf5237e16641a4b61f2af64713a63","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.40.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-9c4fIWiSirYlIJdU2nHjjV3l/oGLY850L+VJZ9UnrCnLL03c3/g4onQWkW+sDZuHwjazVtGhrTsD8BBLVFodsQ==","signatures":[{"sig":"MEQCIFiXrE1qTvZ+lNiS7Yjr3sX+X8ywwNpqUrlW8dXdbflNAiAgXUAuzK4u2EuabG2RvbBYYC53vKCA/KOpqizDV8VKEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.40.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979866},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.40.0-alpha.1","@codemem/core":"^0.40.0-alpha.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.40.0-alpha.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.40.0-alpha.1_1785009330350_0.9879430647807088","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"codemem","version":"0.39.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.39.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"53c3f327750d2679592e96fe30b1a7c89f78b2b4","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.39.1.tgz","fileCount":5,"integrity":"sha512-qFE4YCn8LI9GMmV/7M3AarvJzUPSeWAlrF1qqNQRtCXEo/YoNBpoHi8TnFVCPOBHjoFPFcg8Myh6vcxB80y3IQ==","signatures":[{"sig":"MEQCIAGkVZOTG+DAm0y7D8in140Lee0Z0dKLbXZ7e+JAAU6OAiBBeZdayZzzU70Xj4zvocoVCFyFm9GAymIfCPaVapwZlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949019},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.39.1","@codemem/core":"^0.39.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.39.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.39.1_1785224582567_0.43104316877335735","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"codemem","version":"0.40.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.40.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"091b4964e2b1d72f0e05e750500fae0045e773da","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.40.0.tgz","fileCount":5,"integrity":"sha512-LpWzYlLYKj4RjGcQOX1LnppdGmug6AKJcZp+aXwsfHtS5sIHQE0qeSqx3BRhBda6aEfj6oI+OTLR6kaPHhgY3Q==","signatures":[{"sig":"MEQCIAKloz8+XkjiGSqVx9cRcDJIV4D6BdvgAGHnrN5n9V9aAiAg9DRQyy7R6pINDsOVj9PwZXJXzqsTMVYOgodJKr1YRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026107},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.40.0","@codemem/core":"^0.40.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.40.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.40.0_1786296687892_0.5590455627324498","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"codemem","version":"0.40.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.40.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"c20f2009f3fae8f4eaae6970187ced0371c870bb","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.40.1.tgz","fileCount":5,"integrity":"sha512-haeJeG1py7+V64oRpIncMahj82myNnwDvEjEUqe1Yg6nqE7aNAIaCRavI5PXaXrouW9yxn6hrSretqpbz1rBOQ==","signatures":[{"sig":"MEUCIQCWUzKWN4X2vql64SkP1EhdpAaycz1CtaMTlhc1KV1oVQIgei8+jnsl4z94lkZA/CRk+YAKhDHWgtADlSJilemUGwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026325},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.40.1","@codemem/core":"^0.40.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.40.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.40.1_1786340441324_0.06791414420909891","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"codemem","version":"0.40.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.40.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"f435f802eb634074e0f05ea21bbacaae8f294364","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.40.2.tgz","fileCount":5,"integrity":"sha512-zxIe5IQGAKzyYzUNMtLF0TDJx2zT5p1HvRGSuSvigQpFeqz75rc/wYdbG5cIFZjggQNhTOIy5KFH8emckzj/fA==","signatures":[{"sig":"MEYCIQDofSShkrdMyy7g7ddT52pHt6e90v40/otfSdvngptGjAIhAJQ5ydcucWT+9QRwLru5tZE5zDTFnmTWfT89jdwcHtfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.40.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1026325},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.18.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.40.2","@codemem/core":"^0.40.2","@clack/prompts":"^1.5.0","@codemem/server":"^0.40.2","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.40.2_1786379034493_0.308558222818224","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"codemem","version":"0.41.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.41.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"188f8744540ec0caf7e9971470f7b27a928246ab","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.41.0.tgz","fileCount":5,"integrity":"sha512-By8hcyQvDfdQmutflu+O0m71GIYiz4/bPYdjgMofGfJZ77aRfzkVVGiufgaOoHLzoIatadEi4k3wRJJ2UtiJOw==","signatures":[{"sig":"MEUCIQCN2qcy3lAZVuqOjS7dAPLbDrqS2le8XvKBPlt/djoejgIgV4qacd0Pj4POC0864l8zwf2QdVqzTJZ5aYthAxYZLbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107150},"type":"module","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.41.0","@codemem/core":"^0.41.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.41.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.41.0_1786820057275_0.886854317208293","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"codemem","version":"0.42.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.42.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"89ccf939016658dd47c08667d000797efeb5ddc0","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.42.0.tgz","fileCount":5,"integrity":"sha512-rJ5oqBtnKURL8dHW19YK6NEB9kUahg0WAai8jEveEJ6WzosqvjBzfNaUnbeYRWrZcyLEvoQE2vOcSGC/GSI5Ww==","signatures":[{"sig":"MEUCIDws5PTczbkySxs78ImJgEOcdV6DUxy33k3dYSaoW31aAiEA97b2srYMyLDttZ+MqWToYTqFCZkXR9WuPbxOBeaePxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1118673},"type":"module","_from":"file:codemem-0.42.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/a7502514765de332bb4035a8256466ff/codemem-0.42.0.tgz","_integrity":"sha512-rJ5oqBtnKURL8dHW19YK6NEB9kUahg0WAai8jEveEJ6WzosqvjBzfNaUnbeYRWrZcyLEvoQE2vOcSGC/GSI5Ww==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.17.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.42.0","@codemem/core":"^0.42.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.42.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.42.0_1787333978660_0.18562270215128174","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"codemem","version":"0.43.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.43.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"1b202e083743cb7915554e5b209ce66957165ae9","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.43.0.tgz","fileCount":5,"integrity":"sha512-56ImcsYyhDddtM3ESP0fGKcPH4ZlICeXgwOBu7OOZtpfPvwgSWP1x8nkTDkw1MWhweokkax8yg9ADUWRfNMlFw==","signatures":[{"sig":"MEUCIQCzhnB9N3rKRC0pA0Z+HQgUh+a5xGcwjr0VA+T7xN3eoAIgOkG8F+RNkgUXL5tOf/f6vR3OkSZRrVYXBn4yFEa2TUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1118673},"type":"module","_from":"file:codemem-0.43.0.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/936498f0aaedc01eedf44028de573c88/codemem-0.43.0.tgz","_integrity":"sha512-56ImcsYyhDddtM3ESP0fGKcPH4ZlICeXgwOBu7OOZtpfPvwgSWP1x8nkTDkw1MWhweokkax8yg9ADUWRfNMlFw==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.17.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.43.0","@codemem/core":"^0.43.0","@clack/prompts":"^1.5.0","@codemem/server":"^0.43.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.43.0_1787740457771_0.9189602764704341","host":"s3://npm-registry-packages-npm-production"}},"0.43.1":{"name":"codemem","version":"0.43.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.43.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"387c0022ba48eae26e266d0c4010a635da59b5e9","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.43.1.tgz","fileCount":5,"integrity":"sha512-8S1MmmCrI1ersXQ3Y11DgLXvXEwm6pRyyO95bDcZOAP8n65v59pC/c/yoETqmSm6VAnlu7UVsO275ejWMBFY6g==","signatures":[{"sig":"MEQCIAExCq6Q83hEKxDocDs06CQSAm6/a0GODO/zvnIM/TOIAiAeaQoJZdt64I6TVH/4pm9+hVi1zXmW1A/ak1oH1ZxG5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.43.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1118673},"type":"module","_from":"file:codemem-0.43.1.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/e297c6c7d35cf076ca2637b117e92d95/codemem-0.43.1.tgz","_integrity":"sha512-8S1MmmCrI1ersXQ3Y11DgLXvXEwm6pRyyO95bDcZOAP8n65v59pC/c/yoETqmSm6VAnlu7UVsO275ejWMBFY6g==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.17.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.43.1","@codemem/core":"^0.43.1","@clack/prompts":"^1.5.0","@codemem/server":"^0.43.1","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.43.1_1787775399165_0.9003089940410729","host":"s3://npm-registry-packages-npm-production"}},"0.43.2":{"name":"codemem","version":"0.43.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.43.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"dist/index.js"},"dist":{"shasum":"2fc2826663ee07f275c01d33fad5905dbf0e1b3d","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.43.2.tgz","fileCount":5,"integrity":"sha512-njQ6InbNXC5wDV4lix7jUYcpHY/1GkVkpXCVl0L6IiJEEgB9VTL5+9Ys471IMZY9ooRUbemLkp5zvdGaruocGg==","signatures":[{"sig":"MEUCIQCIfL/SY0Yz5sq9sSF1CTaYD4AAOQptX5f31SJAqw95rgIgArK1Gj7w7sIZa7/z2euX7TMp6qJ/U3fUVuGXzb67Wq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.43.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105222},"type":"module","_from":"file:codemem-0.43.2.tgz","engines":{"node":">=24"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"_resolved":"/tmp/192fa13de01265e716f8ec795bf567c9/codemem-0.43.2.tgz","_integrity":"sha512-njQ6InbNXC5wDV4lix7jUYcpHY/1GkVkpXCVl0L6IiJEEgB9VTL5+9Ys471IMZY9ooRUbemLkp5zvdGaruocGg==","repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"_npmVersion":"11.17.0","description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"_nodeVersion":"24.19.0","dependencies":{"omelette":"^0.4.17","commander":"^14.0.3","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.43.2","@codemem/core":"^0.43.2","@clack/prompts":"^1.5.0","@codemem/server":"^0.43.2","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^8.0.16","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^24.12.4","@types/omelette":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.43.2_1788289121158_0.6258661211403651","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-alpha.1":{"name":"codemem","version":"0.44.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.44.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"75e55929934c3b681b02bfac7d8653f283790f31","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.44.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-eY0kauDbP5iyLJ3Anes5QXmYsyGCPVW2DmwHjCJ5wCvB7993RJJvLaRQsNXEy2mDRdErsoxlIFx2zw9xku/j9w==","signatures":[{"sig":"MEUCIA+WeaZsn9lKXTxORoYQbPb1g5MhIWp1f/uxjrRapm3hAiEAtEuoQA073/5kTkmCFuUJFqV7tpZFLIlWaR+jXApp39I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.44.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132217},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.44.0-alpha.1","@codemem/core":"^0.44.0-alpha.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.44.0-alpha.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.44.0-alpha.1_1788669793317_0.941907203231148","host":"s3://npm-registry-packages-npm-production"}},"0.44.0-beta.1":{"name":"codemem","version":"0.44.0-beta.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.44.0-beta.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"8a9245fe74ccd713caeaecfa7e0d70524e713d6f","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.44.0-beta.1.tgz","fileCount":5,"integrity":"sha512-uP21cPH+7WaBKYGYwZ+vIKvopdVF3sZunoOpW3k3uFLF2dpu9DuEpMqK6t6Ey1GpmRl9/4FjmD4wlujsa4Ri4A==","signatures":[{"sig":"MEUCIEZ/XQQwB96oo9YyOBtd6FVmXzp+SwR3eR2dEFWsfuPYAiEA4u9teOaPCCKrRjPConY+gv1tSoDU5xoR7Iqpr5jAouM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.44.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1138365},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.44.0-beta.1","@codemem/core":"^0.44.0-beta.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.44.0-beta.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.44.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.44.0-beta.1_1788760569352_0.744798218635591","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"codemem","version":"0.44.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.44.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"74f5729486c2fb4b8c54f83687a6c0184a59adb8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.44.0.tgz","fileCount":5,"integrity":"sha512-2RcGYkKS4hKUEpDbftiWKcxMBFQugq08+JfjmpoDm0KFlc/FnCznAn7nJLbV0+NOu+yYx4EFbtFIPdbd4UDpWw==","signatures":[{"sig":"MEQCIC9a0bYOKAKcPsZWXwJh7MXqdO4VEzHVC+gH7IEGaMxyAiBJmHpBVUXKNxR41P83LqFslJP1IAVAXzxH/HU6TCHaVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178779},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.44.0","@codemem/core":"^0.44.0","@clack/prompts":"^1.7.0","@codemem/server":"^0.44.0","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.44.0_1788922390928_0.11755918649838182","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"codemem","version":"0.44.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.44.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"781fd2e8391498815586bb0521a1514922572166","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.44.1.tgz","fileCount":5,"integrity":"sha512-5Zrw4ucl9LnN9pPyL/ME8JNLXqBnCVfi+oiCgcgzpNjN4oYGX1ULhuBb1cAlbH5szcKhQqlkwoYPYazKJaf4PQ==","signatures":[{"sig":"MEQCIB5gfw99ZgHRpbVM4vY9cA2SVplRKHiU5VNv028Xth0pAiALG9F309t6QnxUU0L3Eof0mf340ffOqtUtcMoQCW7uDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178779},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.44.1","@codemem/core":"^0.44.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.44.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.44.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.44.1_1788977673610_0.45807238202309875","host":"s3://npm-registry-packages-npm-production"}},"0.44.2":{"name":"codemem","version":"0.44.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.44.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"86b69d3a2fefff1ba5484942016ab8b4af4689d8","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.44.2.tgz","fileCount":5,"integrity":"sha512-rE01Mgd55DJjzEADcoC95Qevv6nMRzpyWatyY9JMmFuynHFyBHt2JmKT3edb+J8QAWfQ9sGWVWRKOg8BtTrOCw==","signatures":[{"sig":"MEUCIQDJf+txPipfs7o3K3wq3UUVaqBz4Gcgqk+NBKUx5vX0QAIgP6nPkefXHi2R3mA0Wf/yU/ui8sKdVVXuoxOIC6Nb7IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDw2eK0N1aljOuERBDpQ3QJV+aaHz/aKXW5OJ72eBbhwQIgb1euNAHAZec0XX5+R/snUhRgTuPkEOv+JovcP1e6fKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.44.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1178779},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.44.2","@codemem/core":"^0.44.2","@clack/prompts":"^1.7.0","@codemem/server":"^0.44.2","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.44.2"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.44.2_1789066139540_0.7139429338243339","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-rc.1":{"name":"codemem","version":"0.45.0-rc.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.45.0-rc.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"1ca5970bb3006fd41b9dd83c2e75fc3040cae59b","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.45.0-rc.1.tgz","fileCount":5,"integrity":"sha512-y/A7jacXYsRFxFtvcXcoKrkdVvZQlHHCnUMKw4oBxTMVr7VKmNOX9x6zP7th9PdJ1wAZnQ1tbHYkeDBFuKU9Fw==","signatures":[{"sig":"MEUCICKdAnoTO9NC9ngxtZoiztO7OctWx62/zUA0jiIkRCfqAiEAm0wfI6/7ZIDXzPVH3BW47QdlLySCh9wyxWQrDKeRklk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDT9sspPldl6cLiJNaLdpx9eGCSqZe+ZtI1NPQkuZq7JwIhALHdDdmBK8Y5hlcyuDvt2oObwMN4ne2KKm4fkt6Z5l04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.45.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1245741},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.45.0-rc.1","@codemem/core":"^0.45.0-rc.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.45.0-rc.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.45.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.45.0-rc.1_1789351662260_0.5738789010980925","host":"s3://npm-registry-packages-npm-production"}},"0.45.0-rc.2":{"name":"codemem","version":"0.45.0-rc.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.45.0-rc.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"622f24db42fcd8de63241cf35e089e679247e0f3","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.45.0-rc.2.tgz","fileCount":5,"integrity":"sha512-YdMKUwAyFVE6rakxolsk1MChGokCjZ7QDVL8Xc3eZAfMV7qSDmaN3x76kkUz3x1GQQwlzQA4UlhvWnz+s7Qtjg==","signatures":[{"sig":"MEQCIAx/BNBjernpCHU7a5xo0o+c0ii4Jb0zytAVasWu6hdnAiBkbumf+k+e3j0N45MaV/UNUXYrGnRTIqSVz7nKCvQCIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBjJJ+KTpcjPBQzRlPv19ugY6Qg+Jp25Uwu6nZ43q265AiEAiP+1++62hsFDmCqnAfEvplrJGNs62LNo0o0b8KnnYYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.45.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1245741},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.45.0-rc.2","@codemem/core":"^0.45.0-rc.2","@clack/prompts":"^1.7.0","@codemem/server":"^0.45.0-rc.2","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.45.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.45.0-rc.2_1789375440282_0.18057468181068104","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"codemem","version":"0.45.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.45.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"88e16af8bced841b2de2cfc32191d762c63631e3","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.45.0.tgz","fileCount":5,"integrity":"sha512-fYzU+wKlsQPqi/bgf0tZW6cCv3otkOVw22qLKlOO3mfJXyZG6FIxFmlYzTFswWQlWe8Uk77Tm6WRqr+WrjR8EQ==","signatures":[{"sig":"MEUCIEeHMVe6vYZ8aVfZyknq9Jpgi3B4am+GH6HBhrnNMLUDAiEAuwtJqqwbqmF8gBoeOGQOgTlUE4pumtxkiJdfD5GCWMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEQ5XehYugEL6G8umR5FuzGLuvL0GYeCpPUQvYFifkQbAiAslWS9gMg6hkasBw2qn1dZ/A4nhZwTXAITgJmEas0L3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1245716},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.45.0","@codemem/core":"^0.45.0","@clack/prompts":"^1.7.0","@codemem/server":"^0.45.0","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.45.0_1789404457598_0.2604895816657271","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-alpha.1":{"name":"codemem","version":"0.46.0-alpha.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-alpha.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"b78d05cb5fdf037644e8ed1c9dac8f36633482b2","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-alpha.1.tgz","fileCount":5,"integrity":"sha512-GmYJrYyOH1mSkg9JCm4Osdp+/Ra3kTFrYA4bnCTKBp64NE0hClGpgfkvyHAKokSAgXT83i8TQOqXiPlNFV3Mow==","signatures":[{"sig":"MEUCIELlZ9etIxP+Bxys+KCdMiP6WhC5KvF2FMoLX6C14CvzAiEAmaL35j/Gt7WYaIQj5KsMd/Z4nb7BehOVrK6rY3m0hxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICGOHlEuIGZi+WJJODIA6PwteudMALsVv196SANiGKUsAiA95HDgbDNSZYIpQQnc1ovrYc6QmPH38/TKB1V3boQghA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1256553},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-alpha.1","@codemem/core":"^0.46.0-alpha.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-alpha.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-alpha.1_1789678145904_0.09349602295040471","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-alpha.2":{"name":"codemem","version":"0.46.0-alpha.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-alpha.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"8fe9ec4ac0aa2ebcbe37123fa4d12d159ff31fc5","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-alpha.2.tgz","fileCount":5,"integrity":"sha512-Mtr8btMUedl4guIz0cHAgbbksB9jM/SjfESi7Iwykr0MQHuwmbUUqNoVc3VzzfEley1+n4BmbYuPWgz5FXcqiQ==","signatures":[{"sig":"MEQCIA13ScH2v6I9JmZ/KFibdXQDzDZMw5j1tCgLeXOaTtbbAiB8MhW5tGalADopYe2IkkbSK6c6qZJppyEpFfskA0Y0NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEk7JhHVMzD05SoGtJJrrgytJNNo1DpJSWe80VD3l83wAiB6Ern4ojTORlmMFtP8fYdzpE5yviXRIxT3u701de4Enw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1385028},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-alpha.2","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-alpha.2","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-alpha.2","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-alpha.2_1789758544259_0.2603259689775883","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-beta.1":{"name":"codemem","version":"0.46.0-beta.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-beta.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"199519ab79bac4e29e0031727237c4a89b1da105","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-beta.1.tgz","fileCount":5,"integrity":"sha512-bwynuFKJELnedQw2wzxmxfioko+TAQDP+StVnW+ELWvZshQB8xCraPU8g9uKaVF2ATQ2ZDw0tNnrsEVqAI2u+Q==","signatures":[{"sig":"MEQCICPYvKpPXK71OhYcJXmgj0/tD/LCsuQEyzBU9V2kvzDbAiA9967GD2Vfeo/MSvoP4LGJJg80p87MnrUOFY6pvqbbOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaGQ4gBz0xO2//MWVnru0FTXtCCA5LYc6I/8DxdMGS+wIgRC3BZHGsiHWCywZCsKZ4IeRUdjxJarbyWmfjZwtcjIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428203},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-beta.1","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-beta.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-beta.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-beta.1_1790026194599_0.5522395533479039","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-beta.2":{"name":"codemem","version":"0.46.0-beta.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-beta.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"d6975c387d6a1827fb0ec925648fb16f5189a527","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-beta.2.tgz","fileCount":5,"integrity":"sha512-kziKGbvIuezIQXijyTCsXaH/va92xcxUHUlS1nF66UkQMG8cGhDH0KYkqGV2ERjGDiDtuTZcxG4yf+++NEEoXw==","signatures":[{"sig":"MEYCIQDRZ5YD4bpghMeBoNbwy36d+qI5Sg5GQdZzLlfkWHnzNAIhAPX3Ju7jNrkrB4bFtJzXXAtHPD0VMiNRQwTmWYUCzx/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6BDAC7yHCDzUpB0wK2V5cwKpbNhO6NGHJsBNQrHHCVQIhAJDqkgmJWIzBMhpkTHz+RaiTvhjovpixy9+1Skbz8CNQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428203},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-beta.2","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-beta.2","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-beta.2","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-beta.2_1790275189822_0.5165037504830279","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-rc.1":{"name":"codemem","version":"0.46.0-rc.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-rc.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"3897ba451fc14df7773c9295068e9b2c00e130f7","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-rc.1.tgz","fileCount":5,"integrity":"sha512-R/RTp+nUaiGZWQapxMQZ0w71/vdEON5LjLZTDrEdf3Oe5PgZdyTDz868Ttoz+DtCJTQX7hLqHltvipg6f0iNoA==","signatures":[{"sig":"MEUCIQCbFvezbxsb3B+YNCrbVGoNpJAOtFG8IN/xDrbFZJlI3QIgC+71hOZuj75N2RgZjMwibcepCjBHg781OMZpmoo39AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGF3WOqYqhNAxWn5o9iBUSy9B4gUfmAn3/dC5X0XxCg3AiEAs/j7Xce5101+DG/NF7skcMOYHR5orRV5LFWpVHsTGew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428954},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-rc.1","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-rc.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-rc.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-rc.1_1790352411877_0.07176534965621584","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-rc.2":{"name":"codemem","version":"0.46.0-rc.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-rc.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"334161f16aa6fff0218edfb1af0f03571aa9276c","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-rc.2.tgz","fileCount":5,"integrity":"sha512-PMIY4cu7hHhGZ2Z5FKNfEdPVSUjA2JttOAy534u8MiR0KWdgpnYpts5kRfdqjTn8U6MVndURW/NqvU57Z0zVxw==","signatures":[{"sig":"MEUCIFSkTsAHnzjY6+2SMKBqRZTVOFjjyFxDHE4LvZ97GdK7AiEA3AnkSQ6jHi76KQaopvyp02BW9NPtWCmecJEHcHRkbzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCiY4TRmZ/i2qJzJ+KXxFk23zu3i1QRfYzCD0AK83grNwIgcZIhkWa+LyGFH7LlUWFdkz3eFGJnoGomy0N6rdIBwXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434133},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-rc.2","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-rc.2","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-rc.2","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-rc.2_1790405494526_0.5054863056821368","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-rc.3":{"name":"codemem","version":"0.46.0-rc.3","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-rc.3","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"d2b7f00d18cc6efe54b58a8df6b6eba676469cca","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-rc.3.tgz","fileCount":5,"integrity":"sha512-T3M6pM5AIGS9NPv0ZbCcUbpuSAzUJc18vHeSehFejkqgiNSpa8lNcdgXisedx2KkN+0MdQLfcI5wM17WpB6Lww==","signatures":[{"sig":"MEUCIFHm5qcqC9AXuOc+pzTkdnQQLX/JgapK+b2JpScU/4MCAiEAl6ovAq97HwH0ZmeDIGjL19KfM0X23n48qk0OX2nGLoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCfoS+/Fpc72CKVoozdmCgqGOjrmzBdlGEQpYXnE8o3gIgBiPi1eHY+gVcix6mP20tksjUKVZtwG4EbV5yI5WjHhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434133},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-rc.3","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-rc.3","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-rc.3","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-rc.3_1790468045028_0.19420138957897937","host":"s3://npm-registry-packages-npm-production"}},"0.46.0-rc.4":{"name":"codemem","version":"0.46.0-rc.4","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0-rc.4","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"484b74910536cb106ac9f40b17c2a2b26dccdaa4","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0-rc.4.tgz","fileCount":5,"integrity":"sha512-vPInxgoHqASV1HKT9dDp7Tb6Xou2SxrXENhIRO6nTBhJ6ZDn2xkbhGyyZGPG7FJdcNx6tV3yzksJJwbAqWT+JA==","signatures":[{"sig":"MEYCIQDVLUu0DvtpBBbHvS+hvK/wpBF+o8DeH3UZ5DhdZrEwkQIhAIjxoFbF2S61BSx/rXG4V465uHmFvPZp+uVpyzB9Tfqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID8rSlSVWPOi7JPe5PC/JoraZhNs3szeTLIGpivlhm4QAiBf/D6EhXoTyMlIhm+rFcozGtAtCaLKYzHiWlIPi3HPRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434133},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0-rc.4","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0-rc.4","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0-rc.4","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0-rc.4"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0-rc.4_1790537062940_0.9150595666806753","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"codemem","version":"0.46.0","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.0","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"2757ae0defd39e945d7c59d98fbcb602c91142a9","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.0.tgz","fileCount":5,"integrity":"sha512-8jW4zDdZwW40Od+RD2eYl3h1qIzxS7HECMOQGZtvZcEvH6T/hUg3pCFkcBEpkfyhhtjZrJuKr7xNEiR1OUAhbg==","signatures":[{"sig":"MEUCIQC5D/I4QpYXMQDvdMsQ9py5bCqRLefZVRtOCckBaRcKKwIgcvI8Mhx1qDxctMj42ld/SEv7qZmC6wwIhl1kgNsedXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQqpH7w5mujL2INzIsGMbxR7Ib8LRGjXqGWaB/9llWJQIgLYKL/Oo4rOjM1n3sqhVzuN7HFUfGfFdHZbGjDLNNsvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434108},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.0","jsonc-parser":"3.3.1","@codemem/core":"^0.46.0","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.0","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.0_1790550525821_0.9210902397884826","host":"s3://npm-registry-packages-npm-production"}},"0.46.1":{"name":"codemem","version":"0.46.1","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.1","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"58598f8c0bcb0d471498510449e6474ebef87bcf","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.1.tgz","fileCount":5,"integrity":"sha512-FYj+KwlqixH4WbtyChUH+qaJdYDrhnghZ54WMWQP73lCp+l8FjQLBYwvGYzZyHAtROuVraGo4m7KaV4eFQ3MlQ==","signatures":[{"sig":"MEYCIQDB74T5Na7kJWccP1nQgPmxHqtVP3QIqlM635rmn4O7ogIhAOH1GR+bJcfeT2w4Axo+t2s9WChJEuSRbV239n0STbG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAMxRsidb1yZAD+jMsXCiKaY7zxGkD3I1/yQK8I1ya7VAiAuJ0uhfkRhO414YlndcIZHAHXKTm6lV6D2yxrKU05qYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1442475},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.1","jsonc-parser":"3.3.1","@codemem/core":"^0.46.1","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.1","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.1"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.1_1790726086769_0.21899262054811097","host":"s3://npm-registry-packages-npm-production"}},"0.46.2":{"name":"codemem","version":"0.46.2","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"license":"MIT","_id":"codemem@0.46.2","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"homepage":"https://github.com/kunickiaj/codemem","bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"bin":{"codemem":"./dist/index.js"},"dist":{"shasum":"5e659449a8666207c359942feaa51645644894ba","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.2.tgz","fileCount":5,"integrity":"sha512-28RNYgS85/k1Dbz8wTxejYOOxXycm2MYU+eb/K1kyufrGg/KSKz0WnX3xVXZuEvW5KXdXXpOLDndDc2CYqprpA==","signatures":[{"sig":"MEUCIFuMapNX91YSO8WaEiZB0fut+BcCdUzN93LfHSHXaSCOAiEA6JCkavOjQyV7c3/bWZ5Lk0CC6h2J7ZpKW8W60OvpyFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA2TsiiJPoXaFX/Mp9o+0zVUfkNb5LbzhTXhTJZOJwGXAiAJGte03xZ7Tzvm1O6C3W5S8WSQvsLyGDyWNNqxK40SEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1442475},"type":"module","engines":{"node":">=24.15.0"},"scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"19c7431d-96b4-4900-8693-960bc3bd81ae"}},"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.2","jsonc-parser":"3.3.1","@codemem/core":"^0.46.2","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.2","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.2"},"_npmOperationalInternal":{"tmp":"tmp/codemem_0.46.2_1790837137619_0.1340045286660001","host":"s3://npm-registry-packages-npm-production"}},"0.46.3":{"_id":"codemem@0.46.3","bin":{"codemem":"./dist/index.js"},"bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"dist":{"shasum":"e8dc8565190a1a6b84df83a8771d4823cd3ca75e","tarball":"https://registry.npmjs.org/codemem/-/codemem-0.46.3.tgz","fileCount":5,"integrity":"sha512-oat3KzygF8er4iVsficbmIo0l0IqKm1SfZr1t31T4LVB65iUPOSW3LTAIfQqgmFXVsAC1dzhMEjdR9kJUoiKoQ==","signatures":[{"sig":"MEUCIQDWr4So3SgZxWefKwhzoXsLHt4uoBeTBV7exwQTFHknrwIgT9ZzTt/luJscZjNVi9sRGXQJZv/b7DpRu01VBszRzNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBL0OEYWfLe3O9WDOk02UYFZe7ok8OvmvOPczQAFn9mwAiEA3e4d7lFptsFqu5ekVDQAj9xyL4iYZ+tOGFFgceG17YQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/codemem@0.46.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1442475},"name":"codemem","type":"module","engines":{"node":">=24.15.0"},"license":"MIT","scripts":{"test":"pnpm exec vitest run","build":"pnpm exec vite build --ssr src/index.ts --outDir dist","clean":"rm -rf dist","typecheck":"pnpm exec tsc --noEmit","test:smoke":"pnpm exec vitest run --config smoke.vitest.config.ts","test:plugin":"pnpm exec vitest run --config .opencode/vitest.config.ts","test:packed-artifact":"node ./scripts/packed-artifact-smoke.mjs"},"version":"0.46.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"19c7431d-96b4-4900-8693-960bc3bd81ae"}},"homepage":"https://github.com/kunickiaj/codemem","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","directories":{},"maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"dependencies":{"omelette":"^0.4.17","commander":"^15.0.0","drizzle-orm":"^0.45.2","@codemem/mcp":"^0.46.3","jsonc-parser":"3.3.1","@codemem/core":"^0.46.3","@clack/prompts":"^1.7.0","@codemem/server":"^0.46.3","@hono/node-server":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vite":"^8.2.2","vitest":"^4.1.11","typescript":"^7.0.2","@types/node":"^24.12.4","@types/omelette":"^0.4.5","@types/better-sqlite3":"^9.6.0"},"optionalDependencies":{"@codemem/embeddings":"0.46.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/codemem_0.46.3_1790993419682_0.13952382347082448"}}},"time":{"created":"2026-02-10T22:21:12.860Z","modified":"2026-10-03T02:10:20.201Z","0.1.0":"2026-02-10T22:21:13.103Z","0.20.0-alpha.1":"2026-03-18T17:39:37.627Z","0.20.0-alpha.2":"2026-03-18T18:36:12.889Z","0.20.0-alpha.3":"2026-03-19T04:30:21.419Z","0.20.0-alpha.4":"2026-03-19T19:54:39.071Z","0.20.0-alpha.5":"2026-03-19T22:46:01.489Z","0.20.0-alpha.6":"2026-03-23T22:24:32.609Z","0.20.0-alpha.7":"2026-03-24T00:10:30.930Z","0.20.0-alpha.8":"2026-03-24T06:48:41.492Z","0.20.0":"2026-03-24T15:43:02.628Z","0.20.1":"2026-03-24T17:48:33.889Z","0.20.2":"2026-03-24T18:08:26.884Z","0.20.3":"2026-03-24T19:10:15.468Z","0.20.4":"2026-03-24T21:30:55.181Z","0.20.5-alpha.1":"2026-03-24T23:40:22.146Z","0.20.5-alpha.2":"2026-03-25T02:23:48.206Z","0.20.5":"2026-03-25T04:45:57.570Z","0.20.6":"2026-03-25T21:50:31.306Z","0.20.7":"2026-03-25T22:09:25.343Z","0.20.8":"2026-03-25T22:32:31.582Z","0.20.9":"2026-03-26T01:32:00.481Z","0.20.10":"2026-03-26T17:15:54.859Z","0.21.0":"2026-03-26T21:55:37.235Z","0.21.1":"2026-03-26T22:32:12.692Z","0.21.2":"2026-03-27T00:30:49.567Z","0.22.0-alpha.0":"2026-03-27T23:12:56.369Z","0.22.0-alpha.2":"2026-03-29T01:13:15.136Z","0.22.0-alpha.3":"2026-03-29T03:46:37.641Z","0.22.0-alpha.4":"2026-03-29T16:09:48.589Z","0.22.0-alpha.5":"2026-03-29T18:36:38.594Z","0.22.0":"2026-03-31T00:26:08.438Z","0.22.1":"2026-04-01T00:42:09.836Z","0.22.2":"2026-04-01T17:57:53.512Z","0.22.3":"2026-04-01T20:16:07.563Z","0.22.4":"2026-04-01T22:36:32.200Z","0.23.0":"2026-04-07T15:21:06.134Z","0.24.0":"2026-04-08T16:21:48.543Z","0.25.0":"2026-04-09T21:30:05.496Z","0.25.1":"2026-04-10T01:56:16.849Z","0.25.2":"2026-04-10T07:50:35.092Z","0.25.3":"2026-04-10T23:23:47.464Z","0.26.0":"2026-04-12T17:02:42.364Z","0.26.1":"2026-04-12T23:06:36.080Z","0.26.2":"2026-04-13T23:13:12.203Z","0.27.0":"2026-04-15T18:23:10.664Z","0.28.0":"2026-04-21T00:48:18.176Z","0.28.1":"2026-04-22T20:18:51.551Z","0.29.0":"2026-04-24T20:37:26.585Z","0.29.1":"2026-04-28T01:56:21.917Z","0.29.2":"2026-05-03T23:10:43.539Z","0.29.3":"2026-05-03T23:45:45.238Z","0.30.0-alpha.1":"2026-05-03T23:50:29.051Z","0.30.0-alpha.2":"2026-05-04T04:45:00.838Z","0.29.4":"2026-05-04T04:52:47.299Z","0.30.0-alpha.3":"2026-05-06T20:51:52.459Z","0.30.0-alpha.4":"2026-05-07T15:39:53.002Z","0.30.0-alpha.5":"2026-05-08T04:32:04.486Z","0.30.0":"2026-05-08T16:47:08.797Z","0.31.0":"2026-05-13T04:08:57.017Z","0.31.1":"2026-05-13T21:14:37.092Z","0.31.2":"2026-05-21T06:03:58.651Z","0.31.3":"2026-05-21T16:17:56.706Z","0.31.4":"2026-05-22T22:48:47.380Z","0.32.0":"2026-05-24T04:46:58.364Z","0.32.1":"2026-05-24T20:30:34.617Z","0.32.2":"2026-05-25T06:30:32.583Z","0.32.3":"2026-05-25T16:52:54.520Z","0.33.0-alpha.1":"2026-05-25T23:07:53.648Z","0.33.0-alpha.2":"2026-05-26T02:24:08.445Z","0.33.0-alpha.3":"2026-05-26T18:16:33.329Z","0.33.0":"2026-05-27T01:05:57.534Z","0.34.0":"2026-05-29T00:28:46.237Z","0.35.0":"2026-05-29T18:57:07.121Z","0.35.1":"2026-05-29T21:16:23.640Z","0.35.2":"2026-05-30T00:16:10.902Z","0.36.0":"2026-06-14T16:04:15.681Z","0.36.1":"2026-06-20T09:11:26.237Z","0.37.0":"2026-06-21T22:42:19.465Z","0.37.1":"2026-06-27T13:46:29.855Z","0.38.0-alpha.1":"2026-07-01T07:58:19.061Z","0.38.0-alpha.2":"2026-07-02T16:47:27.352Z","0.38.0":"2026-07-05T11:37:43.179Z","0.39.0":"2026-07-07T11:08:09.413Z","0.40.0-alpha.1":"2026-07-25T19:55:30.506Z","0.39.1":"2026-07-28T07:43:02.726Z","0.40.0":"2026-08-09T17:31:28.081Z","0.40.1":"2026-08-10T05:40:41.461Z","0.40.2":"2026-08-10T16:23:54.683Z","0.41.0":"2026-08-15T18:54:17.419Z","0.42.0":"2026-08-21T17:39:38.821Z","0.43.0":"2026-08-26T10:34:17.901Z","0.43.1":"2026-08-26T20:16:39.335Z","0.43.2":"2026-09-01T18:58:41.313Z","0.44.0-alpha.1":"2026-09-06T04:43:13.439Z","0.44.0-beta.1":"2026-09-07T05:56:09.497Z","0.44.0":"2026-09-09T02:53:11.096Z","0.44.1":"2026-09-09T18:14:33.738Z","0.44.2":"2026-09-10T18:48:59.642Z","0.45.0-rc.1":"2026-09-14T02:07:42.393Z","0.45.0-rc.2":"2026-09-14T08:44:00.404Z","0.45.0":"2026-09-14T16:47:37.703Z","0.46.0-alpha.1":"2026-09-17T20:49:05.990Z","0.46.0-alpha.2":"2026-09-18T19:09:04.348Z","0.46.0-beta.1":"2026-09-21T21:29:54.736Z","0.46.0-beta.2":"2026-09-24T18:39:49.923Z","0.46.0-rc.1":"2026-09-25T16:06:51.978Z","0.46.0-rc.2":"2026-09-26T06:51:34.627Z","0.46.0-rc.3":"2026-09-27T00:14:05.149Z","0.46.0-rc.4":"2026-09-27T19:24:23.028Z","0.46.0":"2026-09-27T23:08:45.924Z","0.46.1":"2026-09-29T23:54:46.867Z","0.46.2":"2026-10-01T06:45:37.717Z","0.46.3":"2026-10-03T02:10:19.824Z"},"bugs":{"url":"https://github.com/kunickiaj/codemem/issues"},"license":"MIT","homepage":"https://github.com/kunickiaj/codemem","keywords":["codemem","memory","ai","coding","agent","mcp","opencode","claude"],"repository":{"url":"git+https://github.com/kunickiaj/codemem.git","type":"git"},"description":"Memory layer for AI coding agents — search, recall, and sync context across sessions","maintainers":[{"name":"kunickiaj","email":"kunickiaj@gmail.com"}],"readme":"# codemem\n\nPersistent memory for AI coding agents — local-first SQLite storage, hybrid retrieval,\nautomatic OpenCode injection, and optional peer-to-peer sync.\n\nThis is the published npm package for the `codemem` CLI.\n\n## Install\n\n**Prerequisites:** Node.js 24.15+ and npm. Native database support\ncovers macOS x64/arm64, Linux x64/arm64 (glibc 2.34+ or musl), and Windows x64.\n32-bit targets, including Linux armv7, are not supported.\n\nOn Linux, skip the unused ONNX Runtime GPU provider download:\n\n```bash\nenv ONNXRUNTIME_NODE_INSTALL=skip npm install -g codemem\n```\n\nOn Apple silicon macOS and Windows:\n\n```bash\nnpm install -g codemem\n```\n\nThe CLI installs its matching embedding runtime by default. For a smaller\nkeyword-only install, use `npm install -g codemem --omit=optional` and set\n`CODEMEM_EMBEDDING_DISABLED=1` in every Codemem process. The flag is required\nbecause npm also omits sqlite-vec's optional platform package; the CLI then\nremains functional with FTS5.\n\nIntel x64 Macs have no ONNX Runtime 1.24.3 artifact and remain on FTS5 retrieval.\n\nOr run without installing:\n\n```bash\nnpx -y codemem stats\n```\n\n## Quick commands\n\n```bash\ncodemem --help\ncodemem setup --opencode-only\ncodemem stats\ncodemem search \"query\"\ncodemem distill --limit 10\ncodemem serve start\ncodemem mcp\n```\n\n## Documentation\n\n- Repository: https://github.com/kunickiaj/codemem\n- Full README: https://github.com/kunickiaj/codemem#readme\n- User guide: https://github.com/kunickiaj/codemem/blob/main/docs/user-guide.md\n- Architecture: https://github.com/kunickiaj/codemem/blob/main/docs/architecture.md\n","readmeFilename":""}