{"_id":"@hasna/mementos","_rev":"187-0459ae30e86a54188803aec26effcbb8","name":"@hasna/mementos","dist-tags":{"release-candidate-0.14.78":"0.14.78","release-candidate-0.14.79":"0.14.79","release-candidate-0.14.80":"0.14.80","release-candidate-0.14.81":"0.14.81","release-candidate-0.14.82":"0.14.82","release-candidate-0.14.83":"0.14.83","latest":"0.17.8"},"versions":{"0.1.0":{"name":"@hasna/mementos","version":"0.1.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.1.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8ae3245be17b66a577fd55c6ef48d8afa58184b1","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.1.0.tgz","fileCount":38,"integrity":"sha512-OXDecjexXCxj4WajcI3yKzAfhUrOGja5PjhLi4gcE8I5Rd3kPqmqbEg+Bkxo99e+kQyVRSPbIuljmHRDLFgU4Q==","signatures":[{"sig":"MEYCIQCMdP+Oe8Y0CRVdZWPE3XhekoGgbT+doO3BDeq32JuVNAIhAN8bL2czUI9oIqa9YkUSTAB5jM1NaxkRZh9twefKSX17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862708},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8ae3245be17b66a577fd55c6ef48d8afa58184b1","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-OXDecjexXCxj4WajcI3yKzAfhUrOGja5PjhLi4gcE8I5Rd3kPqmqbEg+Bkxo99e+kQyVRSPbIuljmHRDLFgU4Q==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.1.0_1773152892848_0.3824549513163058","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@hasna/mementos","version":"0.1.1","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.1.1","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"fb57a772fc76b912120725ae60ec3e33d8c0edc5","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.1.1.tgz","fileCount":38,"integrity":"sha512-6ERltsCVJBXDPTmsAxyLILFjsJ/fOXtmkMZQtms4ULJgE6vBMVshVlf/vgrVP7CQP/CiLiggzqBlfxllboQwxg==","signatures":[{"sig":"MEUCIQClqUQvnvT2nOxf3KSGixEokABb8WAH19T5InVecuI34QIgCc+dBut2EdlrrG4yrhTEu/J/msrC89ODsXS9nrT4/BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868150},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"fb57a772fc76b912120725ae60ec3e33d8c0edc5","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-6ERltsCVJBXDPTmsAxyLILFjsJ/fOXtmkMZQtms4ULJgE6vBMVshVlf/vgrVP7CQP/CiLiggzqBlfxllboQwxg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.1.1_1773153689963_0.27693182622114","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@hasna/mementos","version":"0.1.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.1.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"e2e9227b8b8a333c5b16ce9907f351219eca9db6","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.1.2.tgz","fileCount":40,"integrity":"sha512-NRAS8etmHaNaiy6cvNMN/otvLpK7XE7XuTrc+/YAOFjl+TE7/M/Jre8AblDs192pufbGu8K3Fkr9BexlEE6YQg==","signatures":[{"sig":"MEUCIDtOnaYL518eWFsu4JyA1VGNvzyvOVcUKh8odn3nAp5JAiEA1FOMriJcaOAQaJ/tZFwo7j6G8QL7pJUHikIG19VVdS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":884056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e2e9227b8b8a333c5b16ce9907f351219eca9db6","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-NRAS8etmHaNaiy6cvNMN/otvLpK7XE7XuTrc+/YAOFjl+TE7/M/Jre8AblDs192pufbGu8K3Fkr9BexlEE6YQg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.1.2_1773154758446_0.971064290987885","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hasna/mementos","version":"0.2.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.2.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c33ebbce647410e1e99718eb97f9808746fd5d75","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.2.0.tgz","fileCount":42,"integrity":"sha512-wJ7hanEQuadCTO6bGmLv96kx05Y9DA1pd52IIsG9uMuWoHmSVlZB4UwmhNzRPUTHx5VYAHyH0AGYYVHsrjthNQ==","signatures":[{"sig":"MEUCIQD2gl2lbJ+WHXJ/+5M9HJ+Jo/QLGCTQX8TF9Lue0iPTnAIgQUNp1vREPs7pFRzo3ZpA2WsO5u7L8p9pnIfk9uP2KyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":906102},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"c33ebbce647410e1e99718eb97f9808746fd5d75","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-wJ7hanEQuadCTO6bGmLv96kx05Y9DA1pd52IIsG9uMuWoHmSVlZB4UwmhNzRPUTHx5VYAHyH0AGYYVHsrjthNQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.2.0_1773165439784_0.4735686127980825","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hasna/mementos","version":"0.3.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"512851890f53094db9b9af28a5bfda0ac15e4d4c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.0.tgz","fileCount":44,"integrity":"sha512-1VPR/npq4sEYbv2WMx3QtT3B3OSsjCgRsBZzmaPeGHy/PS+uoc6Jvs9Df7SmrS9BOJxZYPM0Q+5KtnLdEDKgVg==","signatures":[{"sig":"MEYCIQCu6a/pAEcLLoq7c7AhM9L/pp+wdGXQfkEKHe0NCixi9QIhAJTETduc2SeVf+4UJBArPGqnAU8ucfjB49TifbUghY8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920629},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"512851890f53094db9b9af28a5bfda0ac15e4d4c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-1VPR/npq4sEYbv2WMx3QtT3B3OSsjCgRsBZzmaPeGHy/PS+uoc6Jvs9Df7SmrS9BOJxZYPM0Q+5KtnLdEDKgVg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.0_1773205288407_0.1126338976936514","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@hasna/mementos","version":"0.3.1","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.1","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"b8e18712044705a132c71a0231b6565ea4ee2c28","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.1.tgz","fileCount":44,"integrity":"sha512-mpb8t1a3B+8SqURnx11ApdHcwXnb+IaKbKUj3M2/rVAPASq1khCOgwHWBGTX6Cl+KqYw/WzDcD8wasVRly67mA==","signatures":[{"sig":"MEYCIQCfEB/T4ABH5QNza6J/hyhPUtTNEHR891vuOe+ymiOdxAIhAJ9Rpv+ziCCXlnZ4zj03LCk8wyC3VSVirrN9QdKlMU/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920866},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"b8e18712044705a132c71a0231b6565ea4ee2c28","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-mpb8t1a3B+8SqURnx11ApdHcwXnb+IaKbKUj3M2/rVAPASq1khCOgwHWBGTX6Cl+KqYw/WzDcD8wasVRly67mA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.1_1773262270321_0.17314302972400375","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@hasna/mementos","version":"0.3.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"f6e1824be420697210d17c66b72de82a926f4620","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.2.tgz","fileCount":44,"integrity":"sha512-dsVF98mvh4u0kinXvhmbB+2dluiJyRgA03p286ao1aWfFcMNT3dhZmpksDELNdfPAgEHNjOgFW0bYFUsVuGhrg==","signatures":[{"sig":"MEQCH0VKsBHOzlLe7KMH3WUXFVEYTB45EQjZldBkU+liWt8CIQD01LYKPdIVqtY9HfEmobtchNoQVqv5KcPmHu5Gp2VbJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925034},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"f6e1824be420697210d17c66b72de82a926f4620","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-dsVF98mvh4u0kinXvhmbB+2dluiJyRgA03p286ao1aWfFcMNT3dhZmpksDELNdfPAgEHNjOgFW0bYFUsVuGhrg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.2_1773262408926_0.36140425684050315","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@hasna/mementos","version":"0.3.3","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.3","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"01d211e710fd9b29fc740a09cbb6d1c0b3fc650a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.3.tgz","fileCount":44,"integrity":"sha512-znk4JnBEgJPkyBYNUWUQZWV+ERsaXsns6JlYOBLJkxGr8yHOIM2V10M3ecyyb0phlBWPtErmUPGD2XLspcSf4Q==","signatures":[{"sig":"MEQCIHlkaGJHCh/k6zQnqemgHCRLkbnsshD7LeIIAgrdz6n9AiA19WUtl+VfenH4VA4ZNlkteNZ7vGCKpIKWLFMC6+ay6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":925315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"01d211e710fd9b29fc740a09cbb6d1c0b3fc650a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-znk4JnBEgJPkyBYNUWUQZWV+ERsaXsns6JlYOBLJkxGr8yHOIM2V10M3ecyyb0phlBWPtErmUPGD2XLspcSf4Q==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.3_1773262929179_0.9117578054083373","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@hasna/mementos","version":"0.3.4","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.4","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"733dd7d3426d730d899df8ab603d113dad4b1d4e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.4.tgz","fileCount":44,"integrity":"sha512-XhoHfvJqVskS3t1mXtNuasTAOuTGwOcooJ+y9v6OOaL+8sIO8lQMQ9hYNrQdQ6Nkt3vxXrzksaRk5bUneX2f8w==","signatures":[{"sig":"MEYCIQDnsZL61nwCKM88ipHyd2ZchW0jn84Y5kcwJn1pD0nEYwIhAI7C3N1a2knPi+D9j9XW63cdxZ5zShSDxvhCcKT3qeu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926370},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"733dd7d3426d730d899df8ab603d113dad4b1d4e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-XhoHfvJqVskS3t1mXtNuasTAOuTGwOcooJ+y9v6OOaL+8sIO8lQMQ9hYNrQdQ6Nkt3vxXrzksaRk5bUneX2f8w==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.4_1773264119010_0.4024975647715341","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@hasna/mementos","version":"0.3.5","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.5","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"559c9eb3fb2e8017c988c7671259b61fc5adc037","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.5.tgz","fileCount":44,"integrity":"sha512-nmbQgnv0pXhQt0CbMdAOnkj5L4IA2HQ34N2lkMm1wkrGrcXV00dIQFF0wflDaqWid9B+pmZ3djZWNStGiCkLbg==","signatures":[{"sig":"MEYCIQClY6uIWMg93H8WNaVqFLLGQQbSDRQhxkAOJ2OMi7iw0gIhAMq9rOpuL1QsCrXYnR4szPfTOvHoyPH99UUxBqQjVpgF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924520},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"559c9eb3fb2e8017c988c7671259b61fc5adc037","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-nmbQgnv0pXhQt0CbMdAOnkj5L4IA2HQ34N2lkMm1wkrGrcXV00dIQFF0wflDaqWid9B+pmZ3djZWNStGiCkLbg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.5_1773290836246_0.7282201612037764","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@hasna/mementos","version":"0.3.6","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.6","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"47f09e2191c628788cb9ad6dbf1fca0db2e7410e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.6.tgz","fileCount":44,"integrity":"sha512-8zwAocpIEIbGJ4FiogFtjJRSoSpcL7S25/835gR3MZz6encPvxY8gZE5VpbiYaQYGdYpODFw1MHD0qvc070xTg==","signatures":[{"sig":"MEQCIAx1BLZIkjDQyoybEOXYgoBdxtl8K/ZtaiPBCF4DjSpAAiAs/flRW39ThCDD7jEo+39k4/HAyOknLsg4kod4zg6Z8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"47f09e2191c628788cb9ad6dbf1fca0db2e7410e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-8zwAocpIEIbGJ4FiogFtjJRSoSpcL7S25/835gR3MZz6encPvxY8gZE5VpbiYaQYGdYpODFw1MHD0qvc070xTg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.6_1773291301985_0.4373739214935253","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hasna/mementos","version":"0.3.7","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.3.7","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8d2b914714b2dd2a83d18e8702d1e9b6316861e3","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.7.tgz","fileCount":3,"integrity":"sha512-O32t97R8ufZ49oEaB7M/6wnV09UtcTtxcV9ETTHyNvLI5/JIuyLMG8wd8O899umR7Z6M25MMCoaoKQaYtOWA+g==","signatures":[{"sig":"MEUCIG3uXRKdzGxsRP/B8rQr2nVnXKH0W9chAmURABKc9i5jAiEA0/ZIGnDYnHR+yy4kGemm1MS61BgripVplDgOxROvhZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19875},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"97ef724becc02b145abaf42dfd3e459a96399e77","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.7_1773330090062_0.8177096230296819","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@hasna/mementos","version":"0.3.9","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.3.9","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"283305c558a531d761a32f8fb1fc6921894545fd","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.3.9.tgz","fileCount":44,"integrity":"sha512-N7tJFUhLxW9PoIfj02ycqr0bGUtS6MijRTVzpKdrtkWGf1Z7s5+qW38qdLC2dFyyhulaI9KnqKVcQ2ou8OFFsg==","signatures":[{"sig":"MEYCIQDRfg2qJjPsRz/OLrAddhJeEC1okxkfsSH2xva7TEeQMwIhAMIhlejyMVh0WdVWW5Eec0FleTRp7tn2ni9THjOrZeMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":924495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"283305c558a531d761a32f8fb1fc6921894545fd","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-N7tJFUhLxW9PoIfj02ycqr0bGUtS6MijRTVzpKdrtkWGf1Z7s5+qW38qdLC2dFyyhulaI9KnqKVcQ2ou8OFFsg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.3.9_1773379833685_0.7649428765709188","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hasna/mementos","version":"0.4.1","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.1","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"0a188097a5b4af1f7b47adf98b0c90a427b8e79a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.1.tgz","fileCount":54,"integrity":"sha512-RIxjP8tY6UX7BsTIQLNjUBInX36IDuh169KTZwRRXr8xFWrLJKIjiLDHSkBK5G5010bPTsegZ+nIWCVZzSkFfA==","signatures":[{"sig":"MEUCIQCKs7gdnbFy7k5qzPJhUfWhw0/sg+EnWNSWaSPOzVNl0AIgBtX7uHVZMB17cD1S7uxjQb1blPLUxj2oKsEoeyBwN8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184863},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"0a188097a5b4af1f7b47adf98b0c90a427b8e79a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-RIxjP8tY6UX7BsTIQLNjUBInX36IDuh169KTZwRRXr8xFWrLJKIjiLDHSkBK5G5010bPTsegZ+nIWCVZzSkFfA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.1_1773466680797_0.2672271652300595","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@hasna/mementos","version":"0.4.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d6e63367aa40756c2ed52d174cbce2d87d4419e9","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.2.tgz","fileCount":54,"integrity":"sha512-271QulK+Eg+c0f6DaJ3lxHFZeos1Ybj06ixxMvejaSGaCbfMLBZHkMyKmfSmKpj7rDdjDkIWX/TBSQ7CNohzAw==","signatures":[{"sig":"MEUCIAOiFwUWj3z9qV1HPPHLYvNYLICC40YQ5ItSgyjqczBQAiEAtTrpkniOktWR9fCHfi4pdRPQ6bsvBH6Y0eKfl4WoTI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1200590},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d6e63367aa40756c2ed52d174cbce2d87d4419e9","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-271QulK+Eg+c0f6DaJ3lxHFZeos1Ybj06ixxMvejaSGaCbfMLBZHkMyKmfSmKpj7rDdjDkIWX/TBSQ7CNohzAw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.2_1773469565456_0.9245922625355201","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@hasna/mementos","version":"0.4.3","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.3","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d7dd183e688d03aa318f1129abefefa3aa0815d0","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.3.tgz","fileCount":54,"integrity":"sha512-jtuyS/CnCazcnQ/+e/paxjqrkvIDc/Z9UOkyd3FpsS+hQZxw50RL7O6wqP/bzhzotnF8MCIsjn7365EHU+tDJQ==","signatures":[{"sig":"MEUCIQDvvfXdAPL6V9q+UY0DazHjiIJ4EhykBvvD4lV2DxGTbwIgQdpWsRCMV3CMPYi3noS88Q3vcmwBcFimYdi07aq+wwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1207196},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d7dd183e688d03aa318f1129abefefa3aa0815d0","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-jtuyS/CnCazcnQ/+e/paxjqrkvIDc/Z9UOkyd3FpsS+hQZxw50RL7O6wqP/bzhzotnF8MCIsjn7365EHU+tDJQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.3_1773471941770_0.9498085580692972","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@hasna/mementos","version":"0.4.4","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.4","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"2e7cca2045c1fef28e373a63be39c5ef7a8ff410","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.4.tgz","fileCount":54,"integrity":"sha512-gIOX+2PtNafUYQw8TBXSBNGMOe4UyEAu+yoL6GfYkD7CaTHMgahwpna2PKVFqHX3QPtIxRv1RFdUhEJxtVyKRA==","signatures":[{"sig":"MEYCIQC4mq6jhrR7C+d1RgmyhY0ZgeBW28bGBiiJZMTB1yoUKwIhAN0LxYz5zwo9Ah5oUaaIFGDw0vLX7bTRR3mvQ+s4Gmwr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2e7cca2045c1fef28e373a63be39c5ef7a8ff410","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-gIOX+2PtNafUYQw8TBXSBNGMOe4UyEAu+yoL6GfYkD7CaTHMgahwpna2PKVFqHX3QPtIxRv1RFdUhEJxtVyKRA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.4_1773472076963_0.07744844958498165","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@hasna/mementos","version":"0.4.5","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.5","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8546b3352cfa872d847cfd6211c39c02496a0df9","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.5.tgz","fileCount":54,"integrity":"sha512-owRcMOuXkSoBDfMDZV4Wh33Yca47UUICaD7u2LFdsPnHFX3aqNhD31uNaXVcviJTaihvfRGqBVxMpfXx1LIJGQ==","signatures":[{"sig":"MEYCIQCrgs37/VO5OwEKJp4Z4YAF/9apCPy1BVk7G1iV/jrgNQIhANS2uv6DkUTDfdhuZ38RceDVE2Jb2tjYG8wYwpoH2T8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212431},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8546b3352cfa872d847cfd6211c39c02496a0df9","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-owRcMOuXkSoBDfMDZV4Wh33Yca47UUICaD7u2LFdsPnHFX3aqNhD31uNaXVcviJTaihvfRGqBVxMpfXx1LIJGQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.5_1773472328357_0.7382144667553834","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@hasna/mementos","version":"0.4.6","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.6","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"bc1979b409fcd25265fbdbf02ab58ef9976eba31","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.6.tgz","fileCount":54,"integrity":"sha512-xN3DvjfY9dObCKapE47ZUWVN/1OlHlOsGcNkiqxF1LyEdSH62RDgevWh9Rjo4GOEMzimCX0AVIkkgSo5itIMWg==","signatures":[{"sig":"MEUCICvJ4QxntlGk1XZJY2Xiqd5aS8PR2phjJKsSHpA4w4dyAiEA3mdaf2tXefwJJ+wCLbWUGWKrvcO232//ob91a0LzNiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1212431},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"bc1979b409fcd25265fbdbf02ab58ef9976eba31","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-xN3DvjfY9dObCKapE47ZUWVN/1OlHlOsGcNkiqxF1LyEdSH62RDgevWh9Rjo4GOEMzimCX0AVIkkgSo5itIMWg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.6_1773472413906_0.4069113752932936","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@hasna/mementos","version":"0.4.7","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.7","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8984495fe4d0e2211a548f3ad1ed2c3308d017aa","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.7.tgz","fileCount":54,"integrity":"sha512-+Km5ZcH4w+KsDv3zVAkpo/1xx+eaZemq4zEpJSgdrYOD/uB18NbAJec3ScwrmPziolpSaFYDq6ANt/wNSNrImw==","signatures":[{"sig":"MEUCIAwl1cAcsbgW49alGKVKhWwnTcM47EUXPgFwr1vWg3VyAiEApyj6PguBxxJaA00pXYl6uOVNANGVjo8hdEaYmvSuhHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217754},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"8984495fe4d0e2211a548f3ad1ed2c3308d017aa","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-+Km5ZcH4w+KsDv3zVAkpo/1xx+eaZemq4zEpJSgdrYOD/uB18NbAJec3ScwrmPziolpSaFYDq6ANt/wNSNrImw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.7_1773472576723_0.02701110999942924","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@hasna/mementos","version":"0.4.8","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.8","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"db7d488e1df289f70bd1f89a73742f94337e3eca","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.8.tgz","fileCount":54,"integrity":"sha512-VLkwxTDKz4/VcQFxBSbZxafAhQH2YYdjNEHiPOOk0xgd3QSexcJGIyMPqFR/3pdgJXGN+y6LXXK1jEbxAQIinQ==","signatures":[{"sig":"MEYCIQCQE2ctTT1rqMOrzd+wMQJy0u3ecXT6XKHdl+9XHS0dygIhALZtZhydo9WrITKXQHLIO50WObMwCgLcVU/onXRcFWRv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217870},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"db7d488e1df289f70bd1f89a73742f94337e3eca","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-VLkwxTDKz4/VcQFxBSbZxafAhQH2YYdjNEHiPOOk0xgd3QSexcJGIyMPqFR/3pdgJXGN+y6LXXK1jEbxAQIinQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.8_1773472701231_0.3633293342477095","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@hasna/mementos","version":"0.4.9","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.9","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"369aa4f0026d2b94b3673eabf6123a963855c7e8","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.9.tgz","fileCount":54,"integrity":"sha512-pbcgtZN60/4BXtL/24xmOsV+TiO8JLcUojFDdtu1FWjHFoh5A/KdZuEmhDefu8ETzeYugl9OYbU9uwLRCeY/DA==","signatures":[{"sig":"MEUCIAr8rq5bKNte/1xGQqh6s0r11+VHXSU5R14HeQrnLvq4AiEAkT9weNCrVqJhvGvZ9tKfshnOBDT3rU7HfpnrvUJpV38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1223145},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"369aa4f0026d2b94b3673eabf6123a963855c7e8","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-pbcgtZN60/4BXtL/24xmOsV+TiO8JLcUojFDdtu1FWjHFoh5A/KdZuEmhDefu8ETzeYugl9OYbU9uwLRCeY/DA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.9_1773472935393_0.24313923611376032","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@hasna/mementos","version":"0.4.10","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.10","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"e6d1de390cbd09824525a4a5c8d8c535beb70392","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.10.tgz","fileCount":54,"integrity":"sha512-gDPtcwrVWgnVYuP8HJ8eYSePfh/pjRAdMJxbK42kcoeO6xn9hkcbQsy+ik1OwoQTcjr+K/ovbghIJODZdpeE7Q==","signatures":[{"sig":"MEYCIQCK+LdNB5BS3deSwPNdCjtHMczjvRODxmfhFZiGKgL6xgIhAJccdeWnpQtdP3NeiUhTLnYOCUqhTOwcxNfPIofIprkx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225748},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e6d1de390cbd09824525a4a5c8d8c535beb70392","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-gDPtcwrVWgnVYuP8HJ8eYSePfh/pjRAdMJxbK42kcoeO6xn9hkcbQsy+ik1OwoQTcjr+K/ovbghIJODZdpeE7Q==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.10_1773473081761_0.6360260336166268","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@hasna/mementos","version":"0.4.11","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.11","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d099f60531da2d49a1ba37a20441ee7b99cc915a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.11.tgz","fileCount":54,"integrity":"sha512-9S7qXmtktlv+HNdc4qqSRuRslSSOHNl1L95scRNhn4HfLM6jolHlOCM1wuAhO2FL4BDgv+kaqnKYE9L8BbUZ3Q==","signatures":[{"sig":"MEUCIQDnGd1nv00kXLTgxF0mYU/6cORuCJZwHqXI6U3INIzbrgIgIm0KSVgTyMk6U9Prn/aK/N46UyCUAS/bfaGKFkgBRmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226059},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d099f60531da2d49a1ba37a20441ee7b99cc915a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-9S7qXmtktlv+HNdc4qqSRuRslSSOHNl1L95scRNhn4HfLM6jolHlOCM1wuAhO2FL4BDgv+kaqnKYE9L8BbUZ3Q==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.11_1773473231434_0.008742899549229133","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@hasna/mementos","version":"0.4.12","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.12","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9dc32c909d55a9a2892763288dff22fd6e9289dd","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.12.tgz","fileCount":54,"integrity":"sha512-6d8V7K+BXJLwitPrZzJh95ImMwF586h96DZfjCCqUYPtqQIqC/5fJ1mQvkjbY1nUgFAza2FH51B8blbFlzesXw==","signatures":[{"sig":"MEQCIGt/CAIQ/8ASuwJlS6hBkJpEPawGsYVdy/zRIprOWLwUAiBSqrFumR5UAjPODjceTrfy6mA0NNO/ErvUXJCXX/XIYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1229553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"9dc32c909d55a9a2892763288dff22fd6e9289dd","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-6d8V7K+BXJLwitPrZzJh95ImMwF586h96DZfjCCqUYPtqQIqC/5fJ1mQvkjbY1nUgFAza2FH51B8blbFlzesXw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.12_1773473299381_0.7995105762569645","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@hasna/mementos","version":"0.4.13","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.13","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"3e3bc75c30d988c94b28430b886381f924f1ac1d","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.13.tgz","fileCount":54,"integrity":"sha512-jSjaXVE9QG/hKLQMlNtX7rTNb1768nWVRqKbN7xESp+WZQDrofmuux1Vd4N++s2NU3sqo3fLwnI3Cf/WeSPmyw==","signatures":[{"sig":"MEUCIQDw8dLmQy1ceZev4OZVB1kUHsKimvGl5nnh+KtnJLcZ+gIgP2RZhnJjiuGrqE+A0+IL0jliWirWj3pKWBKtoiU8o2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1229585},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"3e3bc75c30d988c94b28430b886381f924f1ac1d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-jSjaXVE9QG/hKLQMlNtX7rTNb1768nWVRqKbN7xESp+WZQDrofmuux1Vd4N++s2NU3sqo3fLwnI3Cf/WeSPmyw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.13_1773473373062_0.7816854580029","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@hasna/mementos","version":"0.4.14","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.14","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c42de08e3af529349c18980617c6effb6e514573","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.14.tgz","fileCount":54,"integrity":"sha512-o3aEeR/9q0iETtusYhiRQXfwrlEvq8J48MJ64C4qZttfWdm6hfEMynBO91fDJWRMcLC9cQLNtZxwGKS+JxpDsQ==","signatures":[{"sig":"MEYCIQCoIlmwUjg1e9HRO1xCginlaAiwyUC7dm52SUJWR2MMLAIhAM2thyedSH3zrYr2knka0OYZgg68LFDrn/usctO1VO2X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1232790},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"c42de08e3af529349c18980617c6effb6e514573","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-o3aEeR/9q0iETtusYhiRQXfwrlEvq8J48MJ64C4qZttfWdm6hfEMynBO91fDJWRMcLC9cQLNtZxwGKS+JxpDsQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.14_1773473544791_0.11764876941084923","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@hasna/mementos","version":"0.4.15","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.15","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"97007f21992eba83c70a3ca6ea77b488d4c7f684","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.15.tgz","fileCount":54,"integrity":"sha512-W8TWV0uqac/ApOkYRleekzFrd83wBWJJRJimwBEf0R4gEKHaVHoaOrZXi73u3b3sphU56TJYQDQWDF+m7BOQcw==","signatures":[{"sig":"MEYCIQCAvt2PdQR6cHLKW58jadjCZg3OUtfVjGTIwrz4rAYJjwIhALLmON98qAzWQOU/fiBWCwTTrMP0YqxOQ3ceZ061sg84","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1232934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"97007f21992eba83c70a3ca6ea77b488d4c7f684","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-W8TWV0uqac/ApOkYRleekzFrd83wBWJJRJimwBEf0R4gEKHaVHoaOrZXi73u3b3sphU56TJYQDQWDF+m7BOQcw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.15_1773473824769_0.12036683700618722","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@hasna/mementos","version":"0.4.16","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.16","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"4e682bab20537ce021b7e20c982e35b3a5a83fdb","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.16.tgz","fileCount":54,"integrity":"sha512-oXdFQj2d9XuiuEUC5oQ+uULIIXGjB/xfoQMgZJUSR6ziKSjmzQvLEOwSj9rAZ3yQtue1rNyb/5NQqVqP8QDHyw==","signatures":[{"sig":"MEQCIDx6yr2RHg1WOAzTpt4ywQjzn6PUIVgJC3txego5qYwNAiAV113CQVDj1XxKmzwtAt7bw1leWTeMpDUSGeoUsqT7Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"4e682bab20537ce021b7e20c982e35b3a5a83fdb","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-oXdFQj2d9XuiuEUC5oQ+uULIIXGjB/xfoQMgZJUSR6ziKSjmzQvLEOwSj9rAZ3yQtue1rNyb/5NQqVqP8QDHyw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.16_1773474009555_0.35903084536811125","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@hasna/mementos","version":"0.4.17","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.17","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"1eb27f4f02c66bb5f6d6671b917a2d5ce6a0750c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.17.tgz","fileCount":54,"integrity":"sha512-Jdpci/O2eQWbpmarx5/VooYbuSGlJd0ZqbuIrmotfa2BI94mKqsTStvvJEgd7rfbvJeeU6Vhe7+9odWU6xwejA==","signatures":[{"sig":"MEYCIQD+rPzeCiniXJPxBroSaqvs+QNuWqL3dy6spdB3IOtuTgIhAONJf+WdUmvCUMwJa8kSayQA7On1R91eaQ9RiykDMLA0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234527},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"1eb27f4f02c66bb5f6d6671b917a2d5ce6a0750c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-Jdpci/O2eQWbpmarx5/VooYbuSGlJd0ZqbuIrmotfa2BI94mKqsTStvvJEgd7rfbvJeeU6Vhe7+9odWU6xwejA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.17_1773474112066_0.6648177085982816","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@hasna/mementos","version":"0.4.19","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.19","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"3327db21f1b237d22180c6ccb60cf0be27155d25","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.19.tgz","fileCount":54,"integrity":"sha512-v+KbHAnlroi7+pRh4GoU5Rkkx9VAjIoqPaIYZxjPMI8Puv0brSmXffnFmVGseBnn3ljz+6vj0wC2b7FNEBpZxQ==","signatures":[{"sig":"MEQCIFAm/5qGw77JzTOj6V3UXPdcHP6G3fEpaVGpmWZF8G1AAiBa1ftivWvhTnhuog1Jt7MHzdGjPPt5eHxah962UNWJ9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1238095},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"3327db21f1b237d22180c6ccb60cf0be27155d25","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-v+KbHAnlroi7+pRh4GoU5Rkkx9VAjIoqPaIYZxjPMI8Puv0brSmXffnFmVGseBnn3ljz+6vj0wC2b7FNEBpZxQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.19_1773474323026_0.5895438553026104","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@hasna/mementos","version":"0.4.20","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.20","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9c3eae835d97d5c199a056542842a5914ecb3fde","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.20.tgz","fileCount":54,"integrity":"sha512-tdkBItEgUAKl702muynYBIf6QZRO22vghnO5k0CDRQ6h2etC5aS7mI037U4UkMsCxzjbWtvZRrUIn/vun3GNcw==","signatures":[{"sig":"MEUCIAWSLsBDVhlqDORTsgnIpGxnaonmTnwok5svZK5KVjcIAiEA/6KHsyG02Y0Es8hZDZ2cJ4KKPdgBLg95uuISVpDaVXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"9c3eae835d97d5c199a056542842a5914ecb3fde","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-tdkBItEgUAKl702muynYBIf6QZRO22vghnO5k0CDRQ6h2etC5aS7mI037U4UkMsCxzjbWtvZRrUIn/vun3GNcw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.20_1773474528892_0.6915091620553524","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@hasna/mementos","version":"0.4.21","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.21","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"6a703cc50d09f098713d2aad6616c1e56278878d","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.21.tgz","fileCount":54,"integrity":"sha512-jYYDr/aWLHuTDXuXNrkgN2yRHko8jOIOqJ4BOLJ33KAzqtEhGveurng+5fLlfuePHkRU/f1fLVFaRhzgXRPqkQ==","signatures":[{"sig":"MEUCIQDZPqMxHf4owM6xYxzZ2RI2sRcvHPJgpI4e+oXdRrce4AIgUBUEWSCoJMUNWAteV1+mwvm3U4As8Ya+TRU0fUjK/VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"6a703cc50d09f098713d2aad6616c1e56278878d","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-jYYDr/aWLHuTDXuXNrkgN2yRHko8jOIOqJ4BOLJ33KAzqtEhGveurng+5fLlfuePHkRU/f1fLVFaRhzgXRPqkQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.21_1773474793961_0.5358186314423006","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@hasna/mementos","version":"0.4.22","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.22","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"5c5aff6ab3d5d6fed125f0abee1dcd63fca7a31b","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.22.tgz","fileCount":54,"integrity":"sha512-+hPZez4kWVdkEfDItpcQF0UndB7MIjByxKgoLQLstbXQRykWW/gOTZhzimk1vvlWqIoAk5rChcH0mGl4hsrdCg==","signatures":[{"sig":"MEYCIQDZhiyDxFF27ak7b+cOxbmsMgk43Y7dcLJAuGPDSbUx6QIhAOb5o0Y+HkhlQMVGvVbnU51DH6SBZGPkWxzUe/PKiANU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242115},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"5c5aff6ab3d5d6fed125f0abee1dcd63fca7a31b","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-+hPZez4kWVdkEfDItpcQF0UndB7MIjByxKgoLQLstbXQRykWW/gOTZhzimk1vvlWqIoAk5rChcH0mGl4hsrdCg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.22_1773474898986_0.5676974820753864","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@hasna/mementos","version":"0.4.23","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.23","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"22afca80bbdadd43ae1a1184c82bdcd186cea3f1","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.23.tgz","fileCount":54,"integrity":"sha512-xf2ScQfgapM8ojTxbAI34UNvPyWonQ0UBy109LE941D7W187rwl8CSLKEB6ebr+cW/W/q4k+PIpld5LlyNJrzQ==","signatures":[{"sig":"MEYCIQD/NzeMLEAilxczt0bkyssr7qsgS/IOqVZR3QzsuwNyPwIhAKhEBBtk7POqqw4S8vAzlqpwp/KzVja4vqtOCe4jdRzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1242115},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"22afca80bbdadd43ae1a1184c82bdcd186cea3f1","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-xf2ScQfgapM8ojTxbAI34UNvPyWonQ0UBy109LE941D7W187rwl8CSLKEB6ebr+cW/W/q4k+PIpld5LlyNJrzQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.23_1773474996305_0.7339099736653789","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@hasna/mementos","version":"0.4.24","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.24","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"6d0df797069774080b20a1ca8a9ac238fd7a53b4","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.24.tgz","fileCount":54,"integrity":"sha512-eC6os5I1QLjgb8vAXOMH1pMs5ArID6TtOl9O7AfsZgjLmJ7jq6juyKMRutJbmRgTrj8M/TNDZyD8+Dw6uynsZg==","signatures":[{"sig":"MEYCIQDpMhfNkXO6TUHD1LX44oLyuFwqZDTm7++T+mAA2RcnfwIhAJ2Ndz6xd7ppE+V17Zi5GoP5rNMsWmNp8gEREmMIRUtL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"6d0df797069774080b20a1ca8a9ac238fd7a53b4","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-eC6os5I1QLjgb8vAXOMH1pMs5ArID6TtOl9O7AfsZgjLmJ7jq6juyKMRutJbmRgTrj8M/TNDZyD8+Dw6uynsZg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.24_1773475091493_0.8956528629009892","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@hasna/mementos","version":"0.4.25","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.25","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"2747371fe4aba706342cdc8b24de4ceb5bdbc8fc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.25.tgz","fileCount":54,"integrity":"sha512-8+DBfsTIA3THXAJvbNjWSdRBCFQj2I/y/1ha6un1q9sOtY9ic7uAzC+JfLeaqhkrlEE/EomoatxDY3RLsGjCJQ==","signatures":[{"sig":"MEUCIQC+kZZQaY4OAfvqHdq/yWIfWq69Tv42N4wyUSG9TxAD1AIgffVzM/2ea0rcvhLnQNPuSyt2Ve8C9UbglcFzAeosbUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"2747371fe4aba706342cdc8b24de4ceb5bdbc8fc","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-8+DBfsTIA3THXAJvbNjWSdRBCFQj2I/y/1ha6un1q9sOtY9ic7uAzC+JfLeaqhkrlEE/EomoatxDY3RLsGjCJQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.25_1773475365875_0.9706383358862667","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@hasna/mementos","version":"0.4.26","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.26","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d589034647ffd9941ef3de7117531d8280c40ab3","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.26.tgz","fileCount":54,"integrity":"sha512-TkxbWiIH1/VeNhp1mx5vXkRYPq4bpiq4tUDdNXUGX5e9nRr5mDfeE3duf2h69/gIB3cmShZOYxhu4OzmZGKCOA==","signatures":[{"sig":"MEUCICiBwmkowEQbvpWMbtoqb+E5W8vY86V5ODv56r2j4oDVAiEAqLkA2gwZognXD4UARNrgaVJBrRUNBTy7HwvoCzlJWLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256553},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d589034647ffd9941ef3de7117531d8280c40ab3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-TkxbWiIH1/VeNhp1mx5vXkRYPq4bpiq4tUDdNXUGX5e9nRr5mDfeE3duf2h69/gIB3cmShZOYxhu4OzmZGKCOA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.26_1773475497080_0.6143944646610584","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@hasna/mementos","version":"0.4.27","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.27","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"168fbf3d1e14a07bed2cf8085f6f61dde9f836e4","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.27.tgz","fileCount":54,"integrity":"sha512-L8rWDs5tyGFeJro3uRDiquxUpvR9OTtWdY9K1UqNIKdWS4fQUFKhiqLlFEEjjh+5s62UR9qQVMqiefaJkCbXdw==","signatures":[{"sig":"MEYCIQDRwK9MXFnRIPrWS9kpJ7yr/egTC36GD9wuN6j0p10AxAIhAOPETGuiedJIPpfJQEBSzvCaJoOoga+OJzrqRAiqnLkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256634},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"168fbf3d1e14a07bed2cf8085f6f61dde9f836e4","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-L8rWDs5tyGFeJro3uRDiquxUpvR9OTtWdY9K1UqNIKdWS4fQUFKhiqLlFEEjjh+5s62UR9qQVMqiefaJkCbXdw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.27_1773476435958_0.3219371909901163","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@hasna/mementos","version":"0.4.28","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.28","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c7b0cb7feee7417e1ed1590e4f30a87890ac3753","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.28.tgz","fileCount":54,"integrity":"sha512-wGCPRIDaKF4ylrBnb+dKVUJCqGB9sa90a7Dny/X4qlcqP2guL+72cONB7TTGTbuBvX4U7NVrhw19GrbWobWszw==","signatures":[{"sig":"MEUCIQDeC+z0QK7mc9Tq7f/1mVTd4bsx6ekDwMCpzcn1Q1X3JgIgZAjfN5vzgfRKg/M1ioZUmboUCMbWEvyQ6X48QNxoPm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256634},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"c7b0cb7feee7417e1ed1590e4f30a87890ac3753","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-wGCPRIDaKF4ylrBnb+dKVUJCqGB9sa90a7Dny/X4qlcqP2guL+72cONB7TTGTbuBvX4U7NVrhw19GrbWobWszw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.28_1773476617974_0.4167738591793755","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@hasna/mementos","version":"0.4.29","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.29","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"08ea63d76c3c4662665ea00b18c828321ff4ba31","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.29.tgz","fileCount":54,"integrity":"sha512-6IKeQti9z7KOG9Bjfl1M4FuBRHuzUmeLwSFLK+F8CBBa/HcFLS2qLJJLOfM5Z1umlnhrXzh46KshXxIkuJ3aKA==","signatures":[{"sig":"MEYCIQDBVEnQe0vtsDvehmyx+FKNoqOOJAfRd6IT0G1bOMGHtgIhAL41wlH8iVM9VYx8YExD6I9d6fHcg26FRQ3nbK2Msl59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256634},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"08ea63d76c3c4662665ea00b18c828321ff4ba31","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-6IKeQti9z7KOG9Bjfl1M4FuBRHuzUmeLwSFLK+F8CBBa/HcFLS2qLJJLOfM5Z1umlnhrXzh46KshXxIkuJ3aKA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.29_1773477212666_0.668641762686389","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@hasna/mementos","version":"0.4.30","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.30","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"bbf343c0965432c12e7f64e3de7bd5fa9e20fb8f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.30.tgz","fileCount":54,"integrity":"sha512-/Xu6wRM1XiA1pVQA2sXNePKPrSYLHlezpCHT5KYDfjPfE/piGzYGJ9e3AUM5U644bhY/LIEd1HrITFBFg6ELXw==","signatures":[{"sig":"MEYCIQDZvq7oF0lBYhdBxgB4uz7/Wg87UWVuod/dHk9Tf03cLgIhAJGxcCijl9dQEpMAB692R8QYocze1970cwLrq99kxp6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"bbf343c0965432c12e7f64e3de7bd5fa9e20fb8f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-/Xu6wRM1XiA1pVQA2sXNePKPrSYLHlezpCHT5KYDfjPfE/piGzYGJ9e3AUM5U644bhY/LIEd1HrITFBFg6ELXw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.30_1773477494507_0.5664146180469292","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@hasna/mementos","version":"0.4.31","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.31","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"e3aeef15bae031c3142df588556f76062cd8c24f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.31.tgz","fileCount":54,"integrity":"sha512-p1pu8Zk1UVN4envK81tzB/AwX6TYCxGRhKtu063493JyCQlwizpF/B7g5GxrfJhUWF6Mmu9z5XqH54amMuIQ5A==","signatures":[{"sig":"MEQCIAVOYYnZ/D/eYa0oFksa+DTapoTPWYl/T7/yViX+lRUcAiAkduzJ34onKNBW+J08FvwglrcQEFMq5QdQ1YwBXaysdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257514},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"e3aeef15bae031c3142df588556f76062cd8c24f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-p1pu8Zk1UVN4envK81tzB/AwX6TYCxGRhKtu063493JyCQlwizpF/B7g5GxrfJhUWF6Mmu9z5XqH54amMuIQ5A==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.31_1773477695390_0.5768747471341844","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@hasna/mementos","version":"0.4.32","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.32","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"febbaa35f845143eb5906c42a3ede513e62b61fd","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.32.tgz","fileCount":54,"integrity":"sha512-hp+7USSUOpVBlYyV4vZc+vvaFoo4lvj17tA/0tY0Og5cS8chNXtH9juU4jJLPdcKL4Wkulw9MSa5g2TH11XGYA==","signatures":[{"sig":"MEYCIQDi8d0dhbP17+Y0/HPJcfAnodCsQZq4ZfHsaxCuIpI6GQIhALmAFuzedtJbqMLRdUxnGS0O9hTiZHSROMiY48riBNm5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"febbaa35f845143eb5906c42a3ede513e62b61fd","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-hp+7USSUOpVBlYyV4vZc+vvaFoo4lvj17tA/0tY0Og5cS8chNXtH9juU4jJLPdcKL4Wkulw9MSa5g2TH11XGYA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.32_1773477865470_0.5823524378997846","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@hasna/mementos","version":"0.4.33","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.33","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"bb287b641219b94a6e4d15e232e9ee1c337b603f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.33.tgz","fileCount":54,"integrity":"sha512-7YaYTT3gjgY9oxigGK4sWRkyFKuOPmOMSVlzCX4REhchO4tq1Z2wh+p9sSX35OKBuklL/2YL/wdqbbvP1P8NKg==","signatures":[{"sig":"MEUCIQCJPoIBG1r/eagm87sc+kRfWmrExRLElPQLwsQV2uUznQIgY+0P5JMZG5Ot4i7Q7v0k5sKjo9T4Y4RWVKfLb7jx2gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260840},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"bb287b641219b94a6e4d15e232e9ee1c337b603f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-7YaYTT3gjgY9oxigGK4sWRkyFKuOPmOMSVlzCX4REhchO4tq1Z2wh+p9sSX35OKBuklL/2YL/wdqbbvP1P8NKg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.33_1773478011832_0.2351269268015761","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@hasna/mementos","version":"0.4.34","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.34","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"ec54f9a2680aa7ec72324ad4082df86b8128e877","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.34.tgz","fileCount":54,"integrity":"sha512-DhrMKShI/iv0+I4nWjkwCNowUAcoKRw6swqsiRx2CliGlU00NmOcEYeEByzLnD6ZvFf6sWUsNTWy6H6NoOBAFw==","signatures":[{"sig":"MEYCIQC++hryOMLllYDTNugNuG+Pr4kebIBnOjjFMJHkGTcczAIhAMR6XXfDbv1MORuRb+JVnJ4cGLm4IhaTyIayBYr2E0iQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"ec54f9a2680aa7ec72324ad4082df86b8128e877","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-DhrMKShI/iv0+I4nWjkwCNowUAcoKRw6swqsiRx2CliGlU00NmOcEYeEByzLnD6ZvFf6sWUsNTWy6H6NoOBAFw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.34_1773478259221_0.5368091468991194","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@hasna/mementos","version":"0.4.35","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.35","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"fa9576dd0b2e288b9dc714e94fe73a8b5c5a418a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.35.tgz","fileCount":54,"integrity":"sha512-GXHoy82BZS5MofXyJ+HwHZ6D9jpM9Ritd/kiDuTrrSAaQ6+xKlIl1ZB+rj3MpLiLNaTgV9YUUO5dp+HgxQphow==","signatures":[{"sig":"MEQCIFRLk5TU/0mGmbAf6kmtfgBgQMO3EBhe/qkcQ6lrMe1cAiBzAE1i2lWVef3qxm/k/IjrDQD1iypbTK45ugS5tbt6HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262408},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"fa9576dd0b2e288b9dc714e94fe73a8b5c5a418a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-GXHoy82BZS5MofXyJ+HwHZ6D9jpM9Ritd/kiDuTrrSAaQ6+xKlIl1ZB+rj3MpLiLNaTgV9YUUO5dp+HgxQphow==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.35_1773478413269_0.0356520641832474","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@hasna/mementos","version":"0.4.36","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.36","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9fb0f288da1d99d75ec563a08cedb1eed44872a3","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.36.tgz","fileCount":54,"integrity":"sha512-hfv3n0alur7i0Ch/40zNYT8DORkgxxikv5eOvGtbo993XwbtZn85dQVFM+1xjDlbsfJ3KafsMjl9ZoJZ+Mzx+A==","signatures":[{"sig":"MEUCIQCj68014SIg/Tx4C7a+j2d84cobpsejVfoAULNDNYm1jAIgY7AylaSp1HcK3fR+0JM96cwkRiqbMWoLn3McWMDZxWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264696},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"9fb0f288da1d99d75ec563a08cedb1eed44872a3","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-hfv3n0alur7i0Ch/40zNYT8DORkgxxikv5eOvGtbo993XwbtZn85dQVFM+1xjDlbsfJ3KafsMjl9ZoJZ+Mzx+A==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.36_1773478698114_0.37439066047556935","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@hasna/mementos","version":"0.4.37","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.37","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"58d197b3b6b41c9c4b5776b3cbc28d7e6fc25067","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.37.tgz","fileCount":54,"integrity":"sha512-hbEV8EEunt5KP0HsJl9rt/WQMU48+vbISZ1zNVLXHahAEPBRXQgsqFPb6AnZPKxAstQGGnrSRsjkF3uHIC1Iwg==","signatures":[{"sig":"MEUCIQDx1LpZDV4vlZfVjAsjJp0u3HEqbIkD6Lpc6nzfYJudnQIgTBs3HhPexI7bdLaUu4meCTZQ0aZ9CUx0oMLJ/eXuQrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264758},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"58d197b3b6b41c9c4b5776b3cbc28d7e6fc25067","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-hbEV8EEunt5KP0HsJl9rt/WQMU48+vbISZ1zNVLXHahAEPBRXQgsqFPb6AnZPKxAstQGGnrSRsjkF3uHIC1Iwg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.37_1773478840689_0.07524807531992694","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@hasna/mementos","version":"0.4.38","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.38","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"1e1342ce0e863c1e36ed43f1e3a0e0615e707c5f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.38.tgz","fileCount":54,"integrity":"sha512-/+d2oiKYv/NQZH+yh/qNr9VwW+Iy6Vmc+bfoIBZZ/5da0b7V/dETfGApfDjymnOryOdBXfi4ZnhIZTJR+mr48Q==","signatures":[{"sig":"MEYCIQDU49QovGuh/SH0XPGtO3SToj+uFwy11vsYWxe57a+GOAIhAPVEGcAklTTEvNqTgLQVfE4N+ke0/t1qiizraZPcQDED","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1267897},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"1e1342ce0e863c1e36ed43f1e3a0e0615e707c5f","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-/+d2oiKYv/NQZH+yh/qNr9VwW+Iy6Vmc+bfoIBZZ/5da0b7V/dETfGApfDjymnOryOdBXfi4ZnhIZTJR+mr48Q==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.38_1773479012047_0.22899137176324857","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@hasna/mementos","version":"0.4.39","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.39","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"1d1e8456e52844ce9c74436b912986452d78b8fb","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.39.tgz","fileCount":54,"integrity":"sha512-sM047thrxbyhOA4CQq2YDEZW8r1NgyHgg3lxLNkiwntlEmFr99VG75+1H8VdsNr5bHCSNcpWMLO2yuNA3a8ZBQ==","signatures":[{"sig":"MEUCIDkqtSsLZXFNmq6VIcthXbvYdWeDftLnwXrRhORwkiMKAiEAuVFbzHdexTP1ulNlo1V2NAdJ2pr5pXQcocE66G6O0oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268545},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"1d1e8456e52844ce9c74436b912986452d78b8fb","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-sM047thrxbyhOA4CQq2YDEZW8r1NgyHgg3lxLNkiwntlEmFr99VG75+1H8VdsNr5bHCSNcpWMLO2yuNA3a8ZBQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.39_1773479179338_0.9273753121679225","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@hasna/mementos","version":"0.4.41","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.4.41","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c3d2c88064c7ffafdff37e39bceef8cccedcb77a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.4.41.tgz","fileCount":58,"integrity":"sha512-ouQlU5okwFBSnIqmxeu3eBnUAd+pskVqCJ/auxSUsBuZoXbjRFsqU2+8VT8N7vh8kxe6zZfopm63RV2DOtFsyQ==","signatures":[{"sig":"MEUCIBKSDWucvx2Enrqpwgv4H+avqngpcpjhA1vN3MJRL/ZUAiEAlWb9z50/Rbfiii6OUeBagD1B6rQsv5+nIEDn9qJ+Vd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307967},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"c3d2c88064c7ffafdff37e39bceef8cccedcb77a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-ouQlU5okwFBSnIqmxeu3eBnUAd+pskVqCJ/auxSUsBuZoXbjRFsqU2+8VT8N7vh8kxe6zZfopm63RV2DOtFsyQ==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.4.41_1773728762454_0.4971325885181117","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@hasna/mementos","version":"0.6.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.6.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9ba7e358e19be2736704787413157bb5785978a9","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.6.0.tgz","fileCount":82,"integrity":"sha512-WrXkch7UhnYrg9vJMlpgXHM7X8N6fJzeZG+5VvuOkAAjbf4Fuy1rWi8T8g1ySP5JDcxV/EMvt3aICmaKxqIKcw==","signatures":[{"sig":"MEYCIQDoUdsV2Fak+5x6G+upBlqldSbxPJERHLZ0c6XUJElfoQIhANfgdNt8meM2YY5XmhPJAxdg7akUWo75cclDdxUZKvp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1427388},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"9ba7e358e19be2736704787413157bb5785978a9","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-WrXkch7UhnYrg9vJMlpgXHM7X8N6fJzeZG+5VvuOkAAjbf4Fuy1rWi8T8g1ySP5JDcxV/EMvt3aICmaKxqIKcw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.6.0_1773760311211_0.15789343336057504","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@hasna/mementos","version":"0.7.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.7.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d96b7e8855e9b9ae7f1c7c7edaa643f2e92d022e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.7.0.tgz","fileCount":90,"integrity":"sha512-AmNdt3RaySmkYS7nH+L0MRg/J3UA+jgYDoVsvN06sxqAjIQUG5q5dn7DxVf1/4JbFX+mC9cbYHzrrZL6Ga0LjA==","signatures":[{"sig":"MEUCIQCLa27IRxxMBxnH3eli8KZaLkanC62c+Hc1nWahAckBSAIgZSgiULZ1Mnj0OcVeHG0RG3s685xIlm9grVwT1rwMRpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1502010},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d96b7e8855e9b9ae7f1c7c7edaa643f2e92d022e","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-AmNdt3RaySmkYS7nH+L0MRg/J3UA+jgYDoVsvN06sxqAjIQUG5q5dn7DxVf1/4JbFX+mC9cbYHzrrZL6Ga0LjA==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.7.0_1773762789481_0.12018799157808657","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@hasna/mementos","version":"0.8.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.8.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"716b965f45a70687f31b83c02d135acfcd9a0d38","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.8.0.tgz","fileCount":106,"integrity":"sha512-uMKWVpM7IwvJyprauIgiGwwZ4O2Z29wJec8ErIX9Hui+wz1odjKTr7QX3hdqqSuSb7F524RPwYZkLI/5pAeuOw==","signatures":[{"sig":"MEUCIBgCUcM9lUAlPF4pfXoGm7RT2FyncuLeKgjwE3q2EB60AiEAyRQ8O+QEu9uOtmj5T/wCGs4nGG2cCUwQGhORbaBFcPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"716b965f45a70687f31b83c02d135acfcd9a0d38","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-uMKWVpM7IwvJyprauIgiGwwZ4O2Z29wJec8ErIX9Hui+wz1odjKTr7QX3hdqqSuSb7F524RPwYZkLI/5pAeuOw==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.8.0_1773763766696_0.7646671386028219","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@hasna/mementos","version":"0.9.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.9.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"5ad74a76d7d760b66aa93400f53311ff76ba4031","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.9.0.tgz","fileCount":116,"integrity":"sha512-oYXqP9Z/WBLIu57VExDNGh+9TG0zoCpR4WLBEK1S4Lh2gEnBzFYBlg8Tf/iC0duKEhPUtBobphn96V3O33v3yg==","signatures":[{"sig":"MEYCIQDqJYJDUE4F2SWeUgd+vbEa+cn9RAC20pn0kkSoNWtOKgIhANPd51rSdU3yvtPxB7NLEQfU+XQLbK4E/s5TLxUIArc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1729663},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"5ad74a76d7d760b66aa93400f53311ff76ba4031","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-oYXqP9Z/WBLIu57VExDNGh+9TG0zoCpR4WLBEK1S4Lh2gEnBzFYBlg8Tf/iC0duKEhPUtBobphn96V3O33v3yg==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.9.0_1773764568655_0.6972357805401466","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@hasna/mementos","version":"0.10.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.10.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"1464bf632d3b4040776cc69fea4e3a9c89349d09","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.0.tgz","fileCount":116,"integrity":"sha512-3T7Tk33l2DuLrzcSdlokCiOqQbb+WXTNGxSPB1HFgBZMzOdi+jGx1WE05nW9v5OUFJzjuz0/gd5WoeXArYmo8Q==","signatures":[{"sig":"MEUCIH6FSDMvxD7b/GKWGGTnm5HgSbcylBGCeCix/1jZAq5zAiEArwx9HHwJeaZc5DVeH3cD0T5nHwOIiXi2YLq0v4+9aiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"1464bf632d3b4040776cc69fea4e3a9c89349d09","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-3T7Tk33l2DuLrzcSdlokCiOqQbb+WXTNGxSPB1HFgBZMzOdi+jGx1WE05nW9v5OUFJzjuz0/gd5WoeXArYmo8Q==","repository":{"url":"https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.0_1773813066648_0.7953699913098655","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@hasna/mementos","version":"0.10.1","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.1","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d75e481b058c1decf01c2a0b64b289920a8d416c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.1.tgz","fileCount":116,"integrity":"sha512-1KyHN1dm5M/lxGxEpb6PEySwGcQguSQhAWZiDL6Vxvk1lXocnL0+CAvUB4dxRjub0yAmVc9bCX8DEmTtuXgpJA==","signatures":[{"sig":"MEUCIBe9Q9vTlQpgvbfRuPimExAvJEav4IaZAAn1YMtTCi/zAiEA3kEEiwKZJE3Zxic2o5UHV64kril44ouf0mRZhjJEewE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715384},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1853459bfc3b079e785000fd0f0162686b718b23","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.1_1773927861915_0.27955201902602234","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@hasna/mementos","version":"0.10.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"6fe1306f7b4614e9241b1043b2307fe0bc1e5856","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.2.tgz","fileCount":116,"integrity":"sha512-A4Nn0GJQv3G5hdGVusQ+lB8t+gbookJUmTUKhcksVSJ0SuAC06VOpDzg5tDSEA2iDnIpK3RJusWBI8ni4jEf9A==","signatures":[{"sig":"MEQCIFkaCuJwJhPPQWllt1VLPJtvIV/D0MSwgorSW+tKvvnZAiBHAGg1y11mqi6ADxSjILbcfyLP/PRWOfc8+giDeAQkow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1720041},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c6e84dfabf259559f42f2763e94be81fa14b8af6","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.2_1774023488480_0.9753752329111152","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@hasna/mementos","version":"0.10.3","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.3","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"5278a078ef698ab501c832084e6393b6b2c0a491","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.3.tgz","fileCount":118,"integrity":"sha512-dgSpC0AwKUwMcgANDOUaSP1NOYkxbIq1y6LCi+TGh/Q0uj/mVH2KWqRhCztz4ghGnP9BUZXHcVy+p2Ohk1CL5w==","signatures":[{"sig":"MEYCIQCRFYMs4tVT9h9yxRY1qOwOv+8YzDLWHS5Gw6i4dN5ysQIhAIPqgjbrSjko9IClrxF0yzaS7fZ7+6QuK0COvYY8F8p4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1728047},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8a7f9daf01de2b705afb1a73d91a71f2894fb30e","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.3_1774023768486_0.6539223883099061","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@hasna/mementos","version":"0.10.4","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.4","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"de2d2491319121061512a45e715b719ec42f8f0e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.4.tgz","fileCount":118,"integrity":"sha512-GYVqK74sK1g2Wl7yf0CrBSAMowsBIDzDEQGv4MDJl7l+OUuD9NTznvjgK8WTkmmYMnN8VPKIhsBYSdUqx+B8cQ==","signatures":[{"sig":"MEYCIQDAjJO32u9X+Od1AGAGIMWt4IgxrbYiNfcXmRh+5gUzQgIhAKuZyl9ldefQs2Efx4mYmgK5kFR9vbWsE3gpWKCKzpJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1731619},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8ca11f3859661e84c171336b545feece5cffc943","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.4_1774023932595_0.12382970762318601","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@hasna/mementos","version":"0.10.5","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.5","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"559c4e794315c35048a3517b2e01cad59c704091","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.5.tgz","fileCount":118,"integrity":"sha512-ldSh834rNNA2fFh51dfMp9skEbmxr+95KiAmrw1MEva8j1OJFdRwA0GJYzJjB9OhunmRY6qZrZ/Y0tMT3kr5Fw==","signatures":[{"sig":"MEQCIEpvRI1tOwCyYQO7Qmp/hCcrlleJc7LHaOdNQml0CAr2AiAoRqsEcKLMZKUsNF5UqSOs17JNMvN4RLahE1CMMCfLMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732558},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"90cf507428517a663a1f24deca291679bb9d63d9","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.5_1774039549224_0.976121821878694","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@hasna/mementos","version":"0.10.6","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.6","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"537a2eb21e02a0a1ad37609531c8053c64b3314e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.6.tgz","fileCount":120,"integrity":"sha512-MDHSXOR0rvDgpr4obWQxOCuQiiQ+ERaVwiiP/Hnbpr52H9NYo2maOu56iZxr3J7Jb81R1kIx9J9zro7kAJVAcg==","signatures":[{"sig":"MEUCICtZG9joDsEm453k3kx4T/58ego0NEx+FFaHiE59zBgtAiEAyWVXXNB+da5zwulpQ410Ap5ecp4egp79LxnZ9oacXZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735106},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"52d9393b2fb4e21d5d5462c981680c1d603d0008","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.6_1774039781063_0.9564154212675775","host":"s3://npm-registry-packages-npm-production"}},"0.10.8":{"name":"@hasna/mementos","version":"0.10.8","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.8","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8bb529108df5ad035ed188df4f761e891d8df3d8","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.8.tgz","fileCount":120,"integrity":"sha512-xSkNUI0PcVBhcSfQm9jMcft2WRycdZQDd/nK5aEkkO1MOVN9tOrZR0kEkbFC9y/tVCYQr7zn7OwitVM9t1Qb2g==","signatures":[{"sig":"MEUCIQDYXSwiKFKVBil03oFwLkuMW6xrDx4LDVRlBAZITrupIwIgQjJrj0P7EddG7/GOS3bMehdeJdmU0ocitpnlaaVCQyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1736744},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"46b36a1e30b5bd9aaf5a905997fefb3b325e5ce9","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.8_1774040076081_0.5184799151830168","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@hasna/mementos","version":"0.10.9","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.9","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"2347df80bae27ec5f5cf5926cf1c6ad5d813469a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.9.tgz","fileCount":120,"integrity":"sha512-mGTqd+hl9yXyi99IFByADN/cGJq2QAYxlOpQ7e85RGFvH9tNJoK7uJySG9dRqIXtJIwmXx1vaYga+Tw1zwdiWQ==","signatures":[{"sig":"MEUCIDXyFUFiHzC7BoPo/3Nfiylrlo3DdrJW6cDlyIbGWgYMAiEAk2ScXbHS1OnYaR1psCTDG8SAAZ4oYdsUYTVymJnYTYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1737456},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c3718c18093b4b067de8a282fd0213325429af61","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.9_1774043552236_0.1990305916615609","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@hasna/mementos","version":"0.10.10","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.10","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"3af0c33bcb9a277d3838ccbafe9c3a748ee5917e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.10.tgz","fileCount":120,"integrity":"sha512-frsIAP5u0zVWegSf5ZhqK0hihZh5TlbIJbAiXCnm0bJ5kKkCMNpMDzLay3dT9W/izLoYCpYfbieMSI4PhvLVOQ==","signatures":[{"sig":"MEUCIC0JW6/GmdoagB110jh5BHd1tScDTOcsJClShT50a/JbAiEAuJ+OSiE/bpWkG8xTbuEyyYwriYXhL/MMmeDE2kF0tqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1742655},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee90aa30e712fa6afbb4637d02c060ed29f5a8b0","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.10_1774044718779_0.26088897481027074","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@hasna/mementos","version":"0.10.11","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.11","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a495929b36195a6f59abcb22b721ac5d57cd9d56","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.11.tgz","fileCount":122,"integrity":"sha512-eQNI3yCpFjZlHTvh5D7JDuyhEnnAAzBr9MbfgbcftLuh0+KLu1HzFkvlnN/NVTBY8WkSse+F5sAkSy4dvQB7PQ==","signatures":[{"sig":"MEUCIB7KpPxLkRS/fDKbp6yxf6UiikUd92Gpcjq4khgEReUuAiEA5xsFlbgfrDmDXXibbfJ4c1g1kG6vCkgKr2IfoM3PdAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1762829},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2aebec2f535f9e76ef0a3cd78840d5b26b4feda7","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.11_1774045128822_0.5059947641990854","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@hasna/mementos","version":"0.10.12","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.12","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"40a5d06d56513fb8259d690536ca83523c796c9b","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.12.tgz","fileCount":124,"integrity":"sha512-T9JKYfGjAe6LBghlQjE6vz/MkEANpwHTBsctObJn9e+9O1qDmmkjJmW2n4GfpTAKww9pQCPbc2UbnqkVXWvG8Q==","signatures":[{"sig":"MEUCIEkQ7vJE6xRhY9fEUd5W+cljC4SohGrdeIOR287VNYg5AiEA0a23gRIjjja6GNwgJpYzFm/4gCJBEjwlL0sPy5C9WTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771379},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"32607bae9f736f06a8161e5a27a545f9bde14164","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.12_1774045469510_0.5999851652805248","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@hasna/mementos","version":"0.10.13","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.13","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"75e80112188a2150a6cb9f04b256ac007a515d1c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.13.tgz","fileCount":124,"integrity":"sha512-f+Gmij5TEjrfhRtMkZ4oNi4eCH9XOygJtD7gR2uTbLvV5vl411LbDl3cp4VTu7Lug7fQiKO+Z6cT3gyHs1NOvQ==","signatures":[{"sig":"MEUCIEivz0kM3edUdF4XxEqIFlpO3To5yBybPL9Ar03LCdzvAiEAxu/jAhkXiOD+Rt3lZVJaH87UwAAwTF6lx2mDPX4YBzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771442},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2289e5190f7a5efd0b23c2d364b0eb890651b3cc","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.13_1774047147964_0.04202001921078247","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"@hasna/mementos","version":"0.10.14","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.14","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a2f02e530fcfc1b4575504328babd9cfd00d5dd7","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.14.tgz","fileCount":124,"integrity":"sha512-AlUvbckbSYo4bDecPwvk/Y6JowxLhjwaSn6c0pJUEPEH1S1PzSeTvgWwYPa9Ck5Tv6v51UXMMknJib7SeLVujw==","signatures":[{"sig":"MEQCIGeyP35oDHe8GK7DEfThESr+ywoJLbBG8wqOtOz8VdzOAiBgBFllgFkBom6hla3as1PVxE1T7u913OJ2bkuNECjM8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1774960},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"593602bdaa484ef2b48ae559ad4c716210411cd0","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.14_1774047255716_0.9061635868507436","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"@hasna/mementos","version":"0.10.15","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.15","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"f99330975d09d93ca8cb04ffcfa0fe56632904c0","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.15.tgz","fileCount":126,"integrity":"sha512-vDDeu9C4xq5xFU1QsPDBIg2X4WRQAnDOEtI38zGtuiZBR4j2SrvlV+hrU5q46KmCUbh0lBoZV2J9rIXq2gqKsQ==","signatures":[{"sig":"MEUCIQDHS921UWhtWmoJm7Fqm1NhCYXXD7HyncDZ9TeOEh2hTgIgB87hIM2+TVzpcgnAN3eoaRUFEmOz1hT3MfkHXk+yD3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783174},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"130c419a23272a0ace2dd18196e44ae7bb4be53a","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.15_1774051421293_0.6275876218256715","host":"s3://npm-registry-packages-npm-production"}},"0.10.16":{"name":"@hasna/mementos","version":"0.10.16","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.16","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a19baf556cb10ac725e92a1afe303e34981abfa4","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.16.tgz","fileCount":126,"integrity":"sha512-b0SV4Ezf1K1CIQ7bG65nr9/+/pz4cKrsxzKZWU7ZTUIhmOi7Xw+s2OgDx49NapVPWcg5sUcE9EXMYM0YtSa4ag==","signatures":[{"sig":"MEQCIFmdEDuVxoLyFAXUOPDwivh+2ISStKAeH+xvRtn31/7LAiBaAFlu5Koe8ZBiGhG6y0CgDf8M9TOqtz+MTITitMY07Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1786953},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b0cac83e3e948e42fb0c82924d3efd3c79cb697c","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.16_1774051584153_0.5623132764553076","host":"s3://npm-registry-packages-npm-production"}},"0.10.17":{"name":"@hasna/mementos","version":"0.10.17","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.17","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"71781c0dee07c3e3935f9e59e4ced330618808f1","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.17.tgz","fileCount":126,"integrity":"sha512-o0ekYJFgTXPAVg37VHdXBBaqHGTDp6y+fmb8PZ2dusuh3LVn3LjQD2FnoS4doBC7gLgfOsDH669chYj+CmNRIw==","signatures":[{"sig":"MEUCIF28P9oQr8GXLLSAyrvR1RNcIXyeRRrV0kSqsdONmIKEAiEApkevzthqeAy3m5umCDbg64+xWthFvjXRjPiqciytTfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1788070},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2fade336651351ceb81b9beefec50df05fb5f87","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.17_1774051725009_0.587313277599401","host":"s3://npm-registry-packages-npm-production"}},"0.10.18":{"name":"@hasna/mementos","version":"0.10.18","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.18","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"27d0435f57c5e4daeb4ed971e40b8baa100c32fb","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.18.tgz","fileCount":126,"integrity":"sha512-E8zLAxaXB5EBazXoesOU00kxbPwyQ1JQwQgpH92L4YTI0utpRFduRKpq7Z9QYoIhYgP19H3/3NohaNaPhA+/Lw==","signatures":[{"sig":"MEYCIQCDIzAEEUWpMvcv+JftjmaOySZ5VC2WLUqn4/Cqit9qjgIhALWtX4Z1vjQW9QgQhCPKZtqKHsYkLisRB5i7wtGJfqeS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2f048fbbece1eaaa78b598ca6167875a7e9b6e55","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.18_1774052470811_0.8907451211792763","host":"s3://npm-registry-packages-npm-production"}},"0.10.19":{"name":"@hasna/mementos","version":"0.10.19","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.10.19","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"500b6139caf8d106476e5c9a72c3653865f1767d","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.10.19.tgz","fileCount":126,"integrity":"sha512-QllC3EnDu0r2ORxt77teaGEXSvF7khMHAcqHfVTgcGL6O8dts7tWt7NsasDUth11DV5NDp9V1ODk+nQn7KFLiw==","signatures":[{"sig":"MEUCIQCszoHNG6ey5PwTE06hCIUQTed1jzPE4V4g8PtYGiHoswIgP0Cm0uv3hbJI0XgWkEMBR2TebhPbe9ApPm7ChJbTeqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794906},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b813298760b88c8a7773a68a21e5f0a061933b36","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.10.19_1774054718287_0.3914350145123009","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@hasna/mementos","version":"0.11.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.11.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"59944a6beeec5ecea351ea255091815a8a9db78a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.11.0.tgz","fileCount":152,"integrity":"sha512-LMib1PHFqWuXN2/0ucKel0gdAQ+0bCF6Y6SlVWpxBav6sjlP+dLq5+QIoMdtUYRfHEre3d6re1COiH8Zn9rrkQ==","signatures":[{"sig":"MEQCIF42spxJCNg5mPK9WYRmLMhSCLVPRk/6VqkJgks17hk1AiByU3uhi8yN2qiEfF6alwxjg61CS5DAE7nHtKdthCH8eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2013916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"59944a6beeec5ecea351ea255091815a8a9db78a","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-LMib1PHFqWuXN2/0ucKel0gdAQ+0bCF6Y6SlVWpxBav6sjlP+dLq5+QIoMdtUYRfHEre3d6re1COiH8Zn9rrkQ==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.11.0_1774084434064_0.24775185542497424","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@hasna/mementos","version":"0.11.1","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.11.1","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a6e4d5270f112180d0577539c178ea37e886716c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.11.1.tgz","fileCount":152,"integrity":"sha512-PKTvaCr9kDcfP3JatyTLkaOmSlUXYKEZEfUhw9G9GfDKqwVYu+m6OCuQiIWhchCDsbm57H9JN9el9yAg7YPWkw==","signatures":[{"sig":"MEQCH24/HXQnYM7RZlygMQQqSMcW0ityFzP2WfrkgKjuQbACIQDDN7oHlLSamE8lp9MhLuLEBNhz4mg+AvxWZ5v4unKX9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2021616},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a6e4d5270f112180d0577539c178ea37e886716c","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-PKTvaCr9kDcfP3JatyTLkaOmSlUXYKEZEfUhw9G9GfDKqwVYu+m6OCuQiIWhchCDsbm57H9JN9el9yAg7YPWkw==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.11.1_1774084700335_0.4755281655029202","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@hasna/mementos","version":"0.14.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a967a5936f5f41fa632ea02cb6c4d34af1e4b657","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.0.tgz","fileCount":224,"integrity":"sha512-QX5UlAAJ2UweI4P36FNHm7xQsLWIyWFPPiPny5OGQQ7ZLh26XdkfQZq6R5EGm9YsB88U1xdv+f7uab6pbw4GdA==","signatures":[{"sig":"MEUCIDOl7lUmEM61U9pnYBZ4NtDIjZIjoH7IM3kbx5izS2F0AiEAmh/HWxayn4mlcum5IaOT6cuvXWc9clA3NH7O4X6Rc5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2298672},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a967a5936f5f41fa632ea02cb6c4d34af1e4b657","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-QX5UlAAJ2UweI4P36FNHm7xQsLWIyWFPPiPny5OGQQ7ZLh26XdkfQZq6R5EGm9YsB88U1xdv+f7uab6pbw4GdA==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.0_1774172474561_0.46011990811320724","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@hasna/mementos","version":"0.14.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8045f1d775a167fb170c63268d768034c2fff492","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.2.tgz","fileCount":224,"integrity":"sha512-CAqLksmGEuYB9M4uspzTkGkge8lwiWebsCkY10kFaPqNJNLRd14Vegyn6eziuI+NHtOrDpAXanen92ZfRMaDRA==","signatures":[{"sig":"MEYCIQDkC56TdsYRg6dxEC1CDSqjPf7giABMxoknWfMs2GZBWQIhAMMIDhnhyZZ87OjB6CvRp1ioPvk8Vq5ZOj+UTOOfKxBN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271549},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aaf7ff76ca25d7cb0c2903ab4c3d5aca3334f46f","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.2_1774262509431_0.9490857849209886","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@hasna/mementos","version":"0.14.3","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.3","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c71934e3de6447f3634dc293a5279bbe1be4ac2f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.3.tgz","fileCount":224,"integrity":"sha512-f1/SDKxsLlEoQdQ6Ia2sjxDNSP7p55nqwAvLY7s3wECig94ACnShSby8LSAXgAJYIuEyiondNIEfyOfoVqHLzQ==","signatures":[{"sig":"MEUCIQDnLDLbEgnDu5KFuYbdwTDwumhtDAJy76DKsSzScbEfMgIgIpyrszz88MofDoNqi1G4E+rc25qdhS+d0mRmZ/7qnDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2273952},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a127ed1b9366013adefef20f260f0d99fde03637","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.3_1774276158218_0.32935640560255397","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@hasna/mementos","version":"0.14.4","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.4","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"cc62bf5f89688f39499ba579d7829e0d62b711cf","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.4.tgz","fileCount":226,"integrity":"sha512-3Kew6SjrnmrW72x1IMfpdS6uABDaicND4Com3l8rLF4Gugj+AWXJLcjhgwJtT+BBqSfUKGcHJFRt00SV/DsBsQ==","signatures":[{"sig":"MEUCIQDZlFCacsyuYriatioVdgESXuQm+WkenwwKx4OESGtRuQIgRAydOE+RcbmCgklTZfbBPEnyImYBYVZO0HLaOmpRQcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3454661},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d72391243b618822c3aca16c3871b64d41da7265","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.0","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.4_1774278705223_0.5133681609996523","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@hasna/mementos","version":"0.14.5","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.5","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"5ab3d906b7ec1e8f0cd19343cc394c79022c31d9","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.5.tgz","fileCount":226,"integrity":"sha512-LQP3bpMqqTJknrcvFEKlgB4UtjdWcKKw+OZTZTnYtrmhHyc4921lQOTPQip/2lC6ZuoG0g9ugK8QOs5LMdGQ+g==","signatures":[{"sig":"MEUCIDbwDmZeW8z7pHmSuNVGan1hfVx0qONUmt+RB+qoo85BAiEAu0dVBQoEe1rOAZIJQM3dcOIj7chlbYcr+lPHbhWP9oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3454988},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7bf16c52224ab15f24ca5012d46f3f685ed3b2e1","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.0","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.5_1774280032333_0.3133811872909291","host":"s3://npm-registry-packages-npm-production"}},"0.14.6":{"name":"@hasna/mementos","version":"0.14.6","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.6","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"e601b77407f933227492d311585e5bf35fd8102d","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.6.tgz","fileCount":226,"integrity":"sha512-a4XUDH5L92z7cHH9AMV7QWsvcdZCK88xYlnVlKkUQREEQyDV1lIqZgGwbBsmcsjixUe7MTjQkYfC/rtRag5i6w==","signatures":[{"sig":"MEUCIQDMMlKEG713UgmJuZYpH/0fIjXQ8/DjRphytfwoegHhqAIgfwOu9UF1bJs5heriSDQPP3V0YU5z/3qZTg9+yHIYIGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3464070},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"38cfe0ed862fb014dd42d63a6784f2fcfa402118","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.8.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.9.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"0.1.5","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.6_1774350412673_0.33142116455412096","host":"s3://npm-registry-packages-npm-production"}},"0.14.7":{"name":"@hasna/mementos","version":"0.14.7","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.7","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8faa87cdb0ca369e7b3238cb56a3d90500d65aab","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.7.tgz","fileCount":225,"integrity":"sha512-pMr0t2s/jOAmq7JyIQfe+hokSflrjXIBeJJ9ZiGM3i3PnNWursTqfz9xjaoO35FuIQZog4kQgqmD+9IJhn50rQ==","signatures":[{"sig":"MEUCIQCnMqbdXCWBlzp845fGrvcx6fLZScFqrYhHlDuCQBqPyQIgSFlyfnYl1VQ8di/QSNgcBbE0mfogQSGL0+L0yE4OqyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258549},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"23ce4eb2fd924742634bda6faaf08f19e7dab220","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.7_1774449697322_0.46505505249648427","host":"s3://npm-registry-packages-npm-production"}},"0.14.8":{"name":"@hasna/mementos","version":"0.14.8","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.8","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"49c581e8a20e681f5121a2c22135a9445d872af6","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.8.tgz","fileCount":225,"integrity":"sha512-LkLbsO88Ripy8LLWDM/Jaw2i8yBKn8axB8IP2b8krZX3EecjZCSLn1j0/8/lDYNTxrsU58oWkIl2BT9zUSpObw==","signatures":[{"sig":"MEQCICXBZX6aOHe2VDblHw+bvklOVKQnYWoNY1irC9MtUaKWAiBGRDGchdP78D273StbOtnr4VQHnfWuQkCvFS3TBRxvow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258450},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dcdcdc51d2bf5aa237894882886c94818de6027f","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.8_1774461040100_0.9502579615446918","host":"s3://npm-registry-packages-npm-production"}},"0.14.9":{"name":"@hasna/mementos","version":"0.14.9","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.9","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a3991dd40b1de39c2cd241858b11f16d56316963","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.9.tgz","fileCount":225,"integrity":"sha512-H/BOsZ3nA04XhpVfclO8VFkyOSdNNO0Ek9m7E7txuUZdCbY9jGmFcosTiBurk4Adl7QlMLeo8sdDRj9yLo11/Q==","signatures":[{"sig":"MEQCIASJAM0j9PTF4dyOKEQBXukC2PhWTgrWWfl4kjs187F5AiA7aA2x1wDsi3fqgFCun8pNhWGy9f49H3JECgweunO2TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258450},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f63293ef0cc8359363233d4384bef9822a835061","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.9_1774463163824_0.7824040609043668","host":"s3://npm-registry-packages-npm-production"}},"0.14.10":{"name":"@hasna/mementos","version":"0.14.10","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.10","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"662621202eb859fc69fb4d1fe27af9496d4dec54","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.10.tgz","fileCount":225,"integrity":"sha512-yPuLoM8TlVLT2yIETshO5LGJUXLW3H4s6I37S8fS2W4F2mfhk6YOfTFXA6dqM241p+KZ+BnxbzaL8dP6XZ6usQ==","signatures":[{"sig":"MEYCIQD2oosrQxtdwEQSXiFDMcMNrA1pZl0ttcG0eHmEDGxIXgIhANvlldgnV1F0sSw2BkOmyya9Xde5giKGMtv/t0GpZeIh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258452},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"de5b98389eab49337c4f421e57fccc9257893a6d","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.10_1774467421193_0.5198065632241047","host":"s3://npm-registry-packages-npm-production"}},"0.14.11":{"name":"@hasna/mementos","version":"0.14.11","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.11","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"70c2f1f85632f744aab062046100c11912044c0b","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.11.tgz","fileCount":225,"integrity":"sha512-jruBWxK/qwTCpJy0lgzqhA47eDWE9Sv5FIaU4YgPEjVByX6Li1sN9v2eTQQPZx3hIyIArwgd+sWdoKlmfnevNw==","signatures":[{"sig":"MEUCIEPuyvX15TvRKGTfbOI+6F1chIleO0crM3GKdEeGmfRpAiEArbvT/yyrxLRkwDl4XtKPShC+GXRcTCakGcp56xjEPhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258452},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"95c86b73582b0191f31bd03a0818c9d06ed00ff8","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.11_1774470297728_0.5357391718432747","host":"s3://npm-registry-packages-npm-production"}},"0.14.12":{"name":"@hasna/mementos","version":"0.14.12","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.12","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"cece420f2ec549d6d0843c1db50e68de8b83d3f8","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.12.tgz","fileCount":225,"integrity":"sha512-/XNICbE+PPp1NkpgME901YmgGFiDAbNaI2AVi0IcAOV8255xF0u2QaI/6zpSLaIJ5wRs3zca/VnhYOfNCrFZsw==","signatures":[{"sig":"MEQCIGARGcSH2jUzvPGP/tVpKbpM5WZSWRjRtRndcHzfA52eAiAHN2xwJVUxJFE90beJ54O3jwrd1p92yDsqRuE+dFCLYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3285325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ac1678bd76869055431426e3ef955a9e69e940fc","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.12_1775034474412_0.7079179138699228","host":"s3://npm-registry-packages-npm-production"}},"0.14.13":{"name":"@hasna/mementos","version":"0.14.13","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.13","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"94b0db58c44877ac3cd9937f7f7b3f0574853aac","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.13.tgz","fileCount":225,"integrity":"sha512-94YxJhw19bUjQanXxKXKuH9lWrAyoMmjh1xY47zh7OXgSzMxYFaVlL3JCDP6/96lIxNPMUTaBK65IlytN9nwWg==","signatures":[{"sig":"MEYCIQD5J0fba6mrNfc2vlp6Ce0uQWaxnT7nVeCrN0D5NNxF9AIhAPb0XL5lPPFdi+op8b3+kBfh6z6UjmEGlqVaGwr3ADam","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3282173},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7969cfc41f9344eb647a800d4ae8acd3635a36c0","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.13_1775058561877_0.11619496277610786","host":"s3://npm-registry-packages-npm-production"}},"0.14.14":{"name":"@hasna/mementos","version":"0.14.14","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.14","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"565b31516d82e0d0ae1995977710c75c17f558bb","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.14.tgz","fileCount":225,"integrity":"sha512-IK+zZN+/I3hz/fIN1BZiZLWnPfbv/YNTsGPxP+OOV6p5gzI7xkR8qF+3thzCqOLLdSYLZzHExFcNxN9a7akP0g==","signatures":[{"sig":"MEYCIQCBDLu59y2orjy/QV+9ZVG594dvM45Etxndmroc+K3bXgIhAMRv7gRj7D3NMH5vBeNCiVLQiNF65wizM3iLgS96v2kX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3282333},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2054f96ac3cc53ff095a664c25d16ea9c16849be","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.14_1775061105835_0.026502197605971833","host":"s3://npm-registry-packages-npm-production"}},"0.14.15":{"name":"@hasna/mementos","version":"0.14.15","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.15","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"3f350d56a78e4a1789a7f1881b601eca66f90afc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.15.tgz","fileCount":225,"integrity":"sha512-kMMCXINsjRhJWWp26C7Zgcy7oL3xxZ82+B4kwl7qsw2WgNB7VtlsmKJmf3oroPEceoKWAbcsYJjMj8k6QT4m7A==","signatures":[{"sig":"MEYCIQDgRFr8eTIbiKs3PQ2FuryqBqK85U48I2kuJpoX5MmjWgIhAPcvH+YcGSJ3yRaUe7IHMdru1yRYVtzcbfiEZnCL4dCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3282330},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e61bc0fff1c6d09a2869d8d60b6ee36470c88fcb","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.15_1775064242088_0.9654139668729507","host":"s3://npm-registry-packages-npm-production"}},"0.14.16":{"name":"@hasna/mementos","version":"0.14.16","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.16","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9f1fc1923c0c6b8243d3949ad899814bcb26276f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.16.tgz","fileCount":225,"integrity":"sha512-P5Y+IMj76yPmCX19G0BBcHEhlsegpEFBXc6ekiU/UBMYZF/av540LiOTVsPMovV3iCIptLynadvWD9zrR8ipFA==","signatures":[{"sig":"MEUCIQDIOC5PuG8oKAkGjx7n4c8ZA3TKpyEceTxIdCeuztB3DQIgQgzV5OrcwVF1us5NQL1TPLX7L8D6zzo4cNewZZnN/tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3282514},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3adf648cb007bacaa11e020dee742facc77772bb","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.16_1775064391430_0.986651272900573","host":"s3://npm-registry-packages-npm-production"}},"0.14.17":{"name":"@hasna/mementos","version":"0.14.17","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.17","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9733015883c04e0a6db84ef61d0b853bc442f2e4","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.17.tgz","fileCount":225,"integrity":"sha512-t9n0uwlJH8qJSkGnnEFb+iw35//7aIvgIyy63StIP7YM97XECc2nKBG7YdpvluVDYwY0ldA0Y29pg5dXST6lcQ==","signatures":[{"sig":"MEUCIQCGpnu1zMdjge1luyLeuY28KTVkHhmUvyHgqXwM27fJJwIgPlTbyMhaVsBl+DF1ILvVSQlOML/r/IByS0HzMois3DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3284404},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"901f9e5b052b3eeea1c4dd6098cfed2daab3cb08","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.17_1775138499967_0.44194428933107455","host":"s3://npm-registry-packages-npm-production"}},"0.14.18":{"name":"@hasna/mementos","version":"0.14.18","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.18","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"b47bb68fe22dc023b8929e08c38d678c1abb4731","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.18.tgz","fileCount":225,"integrity":"sha512-A5qfJuJtMoRI68ytrvUPT13tgFD6h1cNT9aMecQkLMJfyLDlJBL4nFax1tcD+d8r+60JF+GNFEFUQJKTvRFvfQ==","signatures":[{"sig":"MEUCIEMAxEepm+4YiCEIo3/7RwC5ogeTHm4j5ZYBUy1waJy2AiEA6p0HlXl+lNg15fQIq/dBD/8xDkD1rQ2nEtIa3umk7Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314296},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"747bc8f76593e366a542991a2fca6f2b53b24715","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.18_1775723222103_0.5331892311818642","host":"s3://npm-registry-packages-npm-production"}},"0.14.19":{"name":"@hasna/mementos","version":"0.14.19","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.19","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9ca8f8b1e22f671a439a76df0a4805deae09d8ed","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.19.tgz","fileCount":226,"integrity":"sha512-L7OKfAMzWEk8nTL2iB4WSt70LPDrTPxMxZ47iyG+evl+7hiF8Xwn+eDxi573RykAK8pERAov2uGpAzRFRaP4wA==","signatures":[{"sig":"MEQCIHwN+Spbz4u2DrnYricfOw3dFnyrPajlIaqHGRUwaI2HAiA6SJS1Swh9lZ2OIxC3kj9LJ89oGShy5ZxgTAFl8m6P5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3358792},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"53d7702eb67e596193e25c986478964da787e7e7","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.11.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.19_1776776324288_0.8257920193507158","host":"s3://npm-registry-packages-npm-production"}},"0.14.20":{"name":"@hasna/mementos","version":"0.14.20","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.20","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"f477c3d8c724f9dcd5df9adc43969805d32e4ef1","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.20.tgz","fileCount":226,"integrity":"sha512-x5hBS0c8QHgIaSOVQeiu8VaJkTbrYolq7QeaS8nSv7HxPIlbiIAOETgrsP8zGpuSf2NMg2/LEQBwA3GH2P5d8w==","signatures":[{"sig":"MEQCIFlkn1kRhzf6+iSXw6+CUhPxnNzDUKl0nB1jT91dnrRQAiBEz64scqSJa6UiM4qPnS8CAkYlenm9j02P6T5Xp20JwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3358956},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"478ab7e9b078bd8a543dff5ce6cb23d47fca3ffa","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.20_1777378229988_0.6872796145870601","host":"s3://npm-registry-packages-npm-production"}},"0.14.21":{"name":"@hasna/mementos","version":"0.14.21","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.21","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"dee38834681ce9cd3a65162cc41841e75bf97edc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.21.tgz","fileCount":227,"integrity":"sha512-xnhTnf3ShbnLZIRXJUKHBuTLn0WqKRxWhxfZ8G/NoSc2wGfBgE9s5lwiK9oh3FttOuHf3VT93eNFrhRw2hZbJg==","signatures":[{"sig":"MEYCIQDzOwrFen5Pm2VoFnTkhQO+0S5DMdkXp0PM0FeB7y5YowIhAKdz6hz8gBVyyfpU48khNIcJ063h2udzXP/egyTHgpm1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3815239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"dee38834681ce9cd3a65162cc41841e75bf97edc","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-xnhTnf3ShbnLZIRXJUKHBuTLn0WqKRxWhxfZ8G/NoSc2wGfBgE9s5lwiK9oh3FttOuHf3VT93eNFrhRw2hZbJg==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.21_1779710313401_0.3543588592816418","host":"s3://npm-registry-packages-npm-production"}},"0.14.22":{"name":"@hasna/mementos","version":"0.14.22","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.22","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"11301f1c58efa48c9349f58b835fa2e8b53592f8","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.22.tgz","fileCount":18,"integrity":"sha512-IIchrZHPuVgdDwYN7c63EbD3ZgItjWbPpHOA3DE5gXq4eMvRuPRBp+ITUB8x9lH7BMOl+rmNyVENvVuO/E//FQ==","signatures":[{"sig":"MEUCIB6l98PsX8up3+PtYQ6cqrUkCbQ9+22dO3suXV3zxx9mAiEAj+NLcQXE+p+YYyxXF/VWPLGvuPVMHfdi+xqTENoba+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d639ec156b33faff63220c325d502c9da32c7ad8","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.22_1779899706232_0.7969648973537673","host":"s3://npm-registry-packages-npm-production"}},"0.14.23":{"name":"@hasna/mementos","version":"0.14.23","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.23","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"ae789986717e2ab9ea2f0a60ab5e3f9702509e84","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.23.tgz","fileCount":18,"integrity":"sha512-ncAQIOZv90VcIaA351fK9xboV7ENs1KPuz2onIxJ9u0W2QqqGTume+rd0ry592UVXFnyEb8NnSKdPinMjzEjtA==","signatures":[{"sig":"MEYCIQDx72hFLAVBrAfP6o2Y7HqOsxqh4xUSe8SHhqjM+t0qWgIhAJdpsaXey/plHHr8XsAGgHw4p6/J/a3mDiBi/GJLglE8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ded484fad157f8607db13b9ef7d4c4bcfcddfff5","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.23_1779900656447_0.49765237150487973","host":"s3://npm-registry-packages-npm-production"}},"0.14.24":{"name":"@hasna/mementos","version":"0.14.24","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.24","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"3ff6f9d4049a958880740965aebaa60dcc72e056","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.24.tgz","fileCount":18,"integrity":"sha512-8vK8sN/RNHpGh8gPoE8XjbdMkHpHBkyluEmTuK0x19d2bAbRhcNn61MK07XluydDOEkSYi8J0Z4DJIDTL+ne4w==","signatures":[{"sig":"MEUCIQCU7r+KEmGNAjnTkr0ewViICn2/h9x+i/8Mm5QIMZP0qQIgTQyVxC3uhOHnVqSX9J947qPc0cpJXV81SqCwmz8q338=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69246},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"830b35f89b162c3a16f740b602cad044ec6861fc","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.24_1779900799950_0.01236886681008409","host":"s3://npm-registry-packages-npm-production"}},"0.14.25":{"name":"@hasna/mementos","version":"0.14.25","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.25","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"7fffe02ae9f4b8f6d970cfd934512ff821feca8f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.25.tgz","fileCount":18,"integrity":"sha512-RKT+G7YVi32APpCq1+F5hJpDfDEyzSZMBoLzpNvfXMb2LiG9reul2GwlKB/YnJtqZ2BTr0Z2GHZ77JD2wdUabg==","signatures":[{"sig":"MEUCIQDGhBwryfjvbBimJbm+vKN2dNaWo6cZ/vR1vWUpWH+ffQIgVuIaJMelDudBSiDINgKcHtBISVtRwNbit7S31V3XqLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71693},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d7e975310f186abac4e2afae57ad6c651a1ec28","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.25_1779905305731_0.6701088669370869","host":"s3://npm-registry-packages-npm-production"}},"0.14.26":{"name":"@hasna/mementos","version":"0.14.26","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.26","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"0df277df3cdfc3ea3d5916932aa11aacd07dd35c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.26.tgz","fileCount":18,"integrity":"sha512-IgpFQBstSjvbeNRmtrhaxG754gJJW0jYbe2ncy/9gotP/Yy+0qo+SlOdPwFaNo48rztyr7Whd4JhXCWy2v3/Ww==","signatures":[{"sig":"MEUCIDGBflxw7i0zR4RUk/zW5QrzVyHZW2GngfD0UeGN8iP9AiEAlYou2jqJRYxovZjgAnQsK0ElA6Xy28p02Ba8MdLOISs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76566},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8fceac0895572cec3686ad819700eb2043b45cb9","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.26_1779906009192_0.2220205704318432","host":"s3://npm-registry-packages-npm-production"}},"0.14.27":{"name":"@hasna/mementos","version":"0.14.27","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.27","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"c84cb9e9ddca5018e691904ed81f5bf5e9b741dc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.27.tgz","fileCount":18,"integrity":"sha512-Yq3JRZVyf4r+//4JvuLVCt51/o162IZc0PeFzQGuLJu6Bh2pXhTekQy/570z+Dc0SeZm7EniZAYcxpOW+S+XTQ==","signatures":[{"sig":"MEYCIQDrDa+11LjBi8hWy9mHmStfKdk4wyezihc1cgEVdr7YCwIhAKYqNxdCD0Z2aC4p9flZN4CJ4mtpFl/qdGMVSO2a/l1t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81085},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"39ff8bf4367374c87337165951cc67986eb648de","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.27_1779906565654_0.4809401427225011","host":"s3://npm-registry-packages-npm-production"}},"0.14.28":{"name":"@hasna/mementos","version":"0.14.28","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.28","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"df55d81668e21e8ac4d6d1d57336a3ad74ed27dd","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.28.tgz","fileCount":18,"integrity":"sha512-nHxuPGk7Gmo0ZzsORlBjtp7ZiDKSBSqp/UdlwxCDMKWuIJ4AZzyMHUsF7okulT+zjvxECx6uiR3uD0+w7h46wQ==","signatures":[{"sig":"MEQCIDTkC2WuY2FqfZ8yIs6RG5lmTdmcxQp8NjIs4grgqaRvAiArmuSfUoxoy8xi6gJaXZKaI9aST+RCPvQO8ZIp/RJwKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83562},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dc0b12a553b76bcd960f6ea7dff1c6ae0adca544","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.28_1779908329013_0.0806122071485531","host":"s3://npm-registry-packages-npm-production"}},"0.14.29":{"name":"@hasna/mementos","version":"0.14.29","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.29","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"4cb0585b3560a325391fc1e25d03be45a8207547","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.29.tgz","fileCount":18,"integrity":"sha512-Ffj7QAwCQLzitcVIRQX5VTxJL8pg0RhOj8SmScM/sWOIgG46qgR/9A2B5FJtkVCRjIqaJu+Ja3Gt6XQukHmpgQ==","signatures":[{"sig":"MEUCIBaCIAPrPTz5T8Fju8h6YuMzs+fV5vPU0YHee0+twpq2AiEAjw8aQ5shATvBrCXSDkIBggWUS8OWHe/l9plYBTjQMBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb87969bf1b1c376335162cbdb9962ef7e942428","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.29_1779908766873_0.29532306628199945","host":"s3://npm-registry-packages-npm-production"}},"0.14.30":{"name":"@hasna/mementos","version":"0.14.30","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.30","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"7fc699a703fceea04e46616e11ed2c6c6d0f9697","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.30.tgz","fileCount":20,"integrity":"sha512-w3uIPOhfD81lIIDZXOq5cHQ0qKT7ySxXCt2G/7Eu/XuRwY32+lYAwEp0+HbB0fcd4zU4r9dsSPOn7lLEbw4vAQ==","signatures":[{"sig":"MEUCIQCAIiiwlMPobAhYLjZiW/gtmnqyml2CM0DCX21vWFZvMAIgYvWlJpUBStc1KIBWXP8/TeZX0CBsonBYX/HHZaiHBKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f46efa7c3c9f052581c9be39db67b60677acdb33","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.30_1779909158471_0.6404512239502889","host":"s3://npm-registry-packages-npm-production"}},"0.14.31":{"name":"@hasna/mementos","version":"0.14.31","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.31","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"670f6d4c64d518390ae5f12633389b0546b06d8e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.31.tgz","fileCount":20,"integrity":"sha512-yClTGs40BYcP1P7UDpVeitEm/GOCMWCyClevVKFKD1UQwpBtr7Qj/pTIrRJf+7LCqUHqwhQxTsk3AT3CSXw6kw==","signatures":[{"sig":"MEYCIQDwFtee4CGgTswUraiXpNf/0NvoUQfwS/IcEemjjPLjFAIhAKMGg00xZE84tDu4qOHqgZ6/ebI6Lmmnypz7KWV1jV1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5a3909f4e3af1f27fea48bcfef6618bf0ec65c73","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.31_1779964619712_0.6493512783230735","host":"s3://npm-registry-packages-npm-production"}},"0.14.32":{"name":"@hasna/mementos","version":"0.14.32","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.32","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"4f325586baac4d87923a70df964fb7ca06181027","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.32.tgz","fileCount":226,"integrity":"sha512-FPCDO5ZwFKnWDJGD9rZEOl/ich7tatf0xz7eWxV4d3xqw6Sd9VOr4ZiNYv1MBDt9IbcYZWFhuX1uaYzq0+SFSA==","signatures":[{"sig":"MEUCIBtOX3g5M8B2/KIroJuSDmSMgzcDrieV0q+p+Z//JFWjAiEAiOFI1Ln6rW5WExTcyXDk+fd/0UEJ0KuXzzUTY12UVmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3366971},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"1b9a83678a4ce096f4e478e22c9446dd8962d46d","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Superseded by @hasna/mementos >=0.14.33 remote-only SaaS package from platform-mementos; 0.14.32 was the old local/universal package build.","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.11.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.32_1779965765006_0.09550036438719545","host":"s3://npm-registry-packages-npm-production"}},"0.14.33":{"name":"@hasna/mementos","version":"0.14.33","keywords":["mementos","mcp","saas","remote","agents"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.33","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"bin":{"mementos":"dist/cli.js","mementos-mcp":"dist/mcp.js"},"dist":{"shasum":"8e65b51c619bab354571c25afd917b5ac15b07f6","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.33.tgz","fileCount":20,"integrity":"sha512-hrIOQw57Ku+m5BSo4DihGDGF3FnIfcxl7iFQN0EJ/Aun/4TRra/m7ke/sLQlHZnAcQlgBIs3n7RJ+nvUyZq/sA==","signatures":[{"sig":"MEUCIFD0PYIWeTkPhvi4z+Qkf68hl+rU0mASWabegr21jkKNAiEAwbAZbeI7iNqREztU+HzOu/wx74EGWHQMhYMV+nzyXKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"070d1eb3fa21a09e405c45e7281c655178b2cd8a","scripts":{"test":"bun test","build":"bun build src/index.ts --outfile dist/index.js --target bun && bun build src/cli.ts --outfile dist/cli.js --target bun && bun build src/mcp.ts --outfile dist/mcp.js --target bun && tsc --emitDeclarationOnly -p tsconfig.build.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"deprecated":"Incorrect remote-only fork — use @hasna/mementos@0.14.34+ (full open-mementos)","_npmVersion":"10.9.7","description":"Remote-only mementos.md SaaS CLI and MCP client","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.33_1779966166665_0.896472201287074","host":"s3://npm-registry-packages-npm-production"}},"0.14.34":{"name":"@hasna/mementos","version":"0.14.34","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.34","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"2f0ea0a589c12bcd7ec919a4fcf9f81c4287bb3a","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.34.tgz","fileCount":226,"integrity":"sha512-To0IyFntqbsTECrcTw62UL83OyeQJN1VpTtY0edMmaIS6OzIKAAnpaUeFmNgbi4N74lahp7++LrIxr8+RRXptg==","signatures":[{"sig":"MEQCID5R/KL1gFvoiaAkSoOE9kNNE+wbCoD8Ax5qF/XrBULZAiB4VKMcbR6GWJxUux9wDAoOn0OnfnauOh0NAncIX4q5kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3366971},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"bd2400ce62b2429f2f62d529665787049f0a265c","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.11.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.34_1779969997453_0.43824740614724855","host":"s3://npm-registry-packages-npm-production"}},"0.14.35":{"name":"@hasna/mementos","version":"0.14.35","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.35","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"850cbe8bd02c663e274483a41fbbf8a0006ff9ba","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.35.tgz","fileCount":227,"integrity":"sha512-mKzhI3aYV/cml9SNmDaUHcNSTEmNT940A8T5sbxpKtaCNSFAESJNHaxDnuDvnThPqw+DbbWA2W/jkkyehPxw2g==","signatures":[{"sig":"MEUCIFIi8wlXRqwwY7SWON98slEuNjTAXmaZ1Vhosar7hLvBAiEAym2gOiycnsPWT84UUCZEvJ9BfNQOJNpein4DBoqtKeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823276},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"819d9c09a0857a714c8c3a6722ad04c45fa4605f","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"^0.1.24","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.35_1779980989085_0.5737589903422167","host":"s3://npm-registry-packages-npm-production"}},"0.14.36":{"name":"@hasna/mementos","version":"0.14.36","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.36","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"4578b00a6795dfabbc042a9231d0a5507d1d3b57","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.36.tgz","fileCount":8,"integrity":"sha512-PZN70qxM1xSEKF+9YJurbyw/EVfpgsDYWoNLT8j+0C+4qu1ABaa/EwJ///95P9Y0wVWrWAvOY5QzTiDx63bx/Q==","signatures":[{"sig":"MEUCIQClKT2pSm95N5mFI7SN8WkmnK+UzdpGcmjQzTc2F7HlmwIgDttqWB2Le5PLmbw4iTpdq9O4tf23B9CqB4RxUsHT4eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2482864},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"4e38d5bb6678db60c60a99e4e36a5d3149958478","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.36_1780854936402_0.8530538439027608","host":"s3://npm-registry-packages-npm-production"}},"0.14.37":{"name":"@hasna/mementos","version":"0.14.37","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.37","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"807b5f3724a08a323e4d6aef8360b719d45a2f39","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.37.tgz","fileCount":446,"integrity":"sha512-EkeZr7xopwvthzBoRVl+FWyeyr7Zvk5C9RvcvmwyC+HdsSklZzMEJ1U4VsSK9ahigpQ6EgtywQu+vhilX0apmw==","signatures":[{"sig":"MEQCIF8Z0CT8LcCgROsVHNkbqp26LH2TkNWsYs+s4QXtMnMYAiA46FyzOl3711ueBoYTDvBkR3t6nhwpbcMO1L09ePS0kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2826021},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"gitHead":"4e38d5bb6678db60c60a99e4e36a5d3149958478","scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.37_1780855108318_0.16323173432019233","host":"s3://npm-registry-packages-npm-production"}},"0.14.38":{"name":"@hasna/mementos","version":"0.14.38","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.38","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c5c12e0227910556dc3d4f70d1502da37e9bee4d","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.38.tgz","fileCount":8,"integrity":"sha512-DT8EOeRyj127/oVHW14oDjICkr5QH4ult33I49hmbGcM30GD/eGw3SRlfTmUmhAJicEu1uMAYw/w9+gX2D+avQ==","signatures":[{"sig":"MEUCIFr6phQpF+M9PtGXbYDzl8PyvUnleLTyxnlnNa81w6njAiEA99yZtcAG9yQALFozfefxhTebXUWqQK9VprcVtOWnR0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3173671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"0.1.24","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.38_1781607086528_0.894526617919803","host":"s3://npm-registry-packages-npm-production"}},"0.14.39":{"name":"@hasna/mementos","version":"0.14.39","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.39","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"fc8a045963d1d834bfcd3712cd8c850391906f3f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.39.tgz","fileCount":8,"integrity":"sha512-KqaDyhYUMFvwYq1r+AVHbKXNHUlOnbG5scQacNELryEqRAg9XTrTnxLjHE2njsYduINp28cXR8W58mQgRp+rcQ==","signatures":[{"sig":"MEUCICuAtR4o3tnXx/v/QnAmo3XIIJjvhgy7Wb5MdIPLYEzKAiEA+sbHxYooqq40ZLb+cPb/5/bGud9deaOHERVBKGupJ08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3173671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"}},"scripts":{"test":"bun test","build":"bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/cloud":"0.1.24","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.39_1781608166663_0.8629502474810533","host":"s3://npm-registry-packages-npm-production"}},"0.14.40":{"name":"@hasna/mementos","version":"0.14.40","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.40","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"68db7b1f7fd0010a483a664be59e9b55b403693f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.40.tgz","fileCount":459,"integrity":"sha512-GNKPVn5Vo7uR3petZ6mGkWZKc5BKwwVtrfbfaJUaKloR3ZrBgzpECev2h/FR1UllLzGHPnp8QTgphZ9IcfG5XQ==","signatures":[{"sig":"MEUCIQCpiK4F6lzJu6VSxcgUqgyQ/ygYMXrPizryT/+GoBzmRQIgcyvwkGz+v4olmGmp0ZRTVE48B8yOg1fxjd5zV7rnb1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9842058},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts src/storage.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.40_1781725406807_0.6240801441680643","host":"s3://npm-registry-packages-npm-production"}},"0.14.41":{"name":"@hasna/mementos","version":"0.14.41","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.41","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d781693ff6db7203a520157b7408e4bfb2150dcd","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.41.tgz","fileCount":461,"integrity":"sha512-ZjCLDr1oZmQfQfTyHFFsdh6/yuOOFg1kLPRDogkt+C6seUHKcijJic/ZB67SdibzRlUgUNAxf6clSelJ97U42w==","signatures":[{"sig":"MEUCIE/nsNq4mXgy7EfRXKes/giaq8vHD7+4Y+D/wQbUfG7PAiEAmKSq9uQMETIFnL2nUnhwT9cJ0vEIyb2bSlACjCC1J38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9848787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"2f8541efed03d7178b9d2383c3de6a460ba723b6","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts src/storage.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.41_1781726850859_0.129463169571002","host":"s3://npm-registry-packages-npm-production"}},"0.14.42":{"name":"@hasna/mementos","version":"0.14.42","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.42","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"97436e903fbdc1ad16294615312df243a18678dd","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.42.tgz","fileCount":461,"integrity":"sha512-gDJSB+4b2WtvpfOD5zNDnDmWYlSQL3r0pHRw1NURVq4avq0B4xnLLZvAtE/GMCJ9nf2KPBA/3ryQnkBV08k+gw==","signatures":[{"sig":"MEUCIQCP60ERTKWEfeMoJfXCfGIOGfVT7lgwZP2OURWCv0MDlQIgeEWmXCH2GX514w+JkEEv032UPVc2kLashQtGzpHGTD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9849838},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"97436e903fbdc1ad16294615312df243a18678dd","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts src/storage.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-gDJSB+4b2WtvpfOD5zNDnDmWYlSQL3r0pHRw1NURVq4avq0B4xnLLZvAtE/GMCJ9nf2KPBA/3ryQnkBV08k+gw==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.42_1782489342131_0.08069273048886405","host":"s3://npm-registry-packages-npm-production"}},"0.14.43":{"name":"@hasna/mementos","version":"0.14.43","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.43","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"0e7f6b09f00ef882afc5890648c6a570b9da1ce6","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.43.tgz","fileCount":461,"integrity":"sha512-1Z9HB7IcJCDwoRcp6XPtYOQK7ksSFd1hfTZgJl+3ol3BovSL8lX7rBC+8lSDyZLB2PHRnqycWOkJNDMZUEnLYA==","signatures":[{"sig":"MEUCIQDCaeddOOqWPRntHlYFEEyShruaglUkSIfrJyNdsQjKjAIgIuf++yIY5U8NJv+iE7Tzb5ZBg3p7l4aJvtCFJ5cE7og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9851436},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"0e7f6b09f00ef882afc5890648c6a570b9da1ce6","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts src/storage.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-1Z9HB7IcJCDwoRcp6XPtYOQK7ksSFd1hfTZgJl+3ol3BovSL8lX7rBC+8lSDyZLB2PHRnqycWOkJNDMZUEnLYA==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.43_1782582108053_0.2636928310968012","host":"s3://npm-registry-packages-npm-production"}},"0.14.44":{"name":"@hasna/mementos","version":"0.14.44","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.44","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"f0f7bd2193250735ff957eb9c63c93779b12f333","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.44.tgz","fileCount":461,"integrity":"sha512-dOcF/YiykX6v/DNDSX1n69LOeMJJe+/9+sJtpIs7yPzwvLvEsI0rDRgP1v7E5BXuG4bJrEFbldGQbQCiKi6+lA==","signatures":[{"sig":"MEUCIEvGm8HP/lya63x3g35BFqJjwV8cMGPSjOk2va8RIVpHAiEAjmgsw2+kzvm+rR0RzNi27M2aAUjRFqlnHTO9JB5mo+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9851689},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"d2284aa7c4dc3631e021cbb47b5f2c3b7afce9be","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts src/storage.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.44_1782691423684_0.07656107685869706","host":"s3://npm-registry-packages-npm-production"}},"0.14.45":{"name":"@hasna/mementos","version":"0.14.45","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.45","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"b2e42a5c555269604125ff657bc6c3445d1b7243","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.45.tgz","fileCount":465,"integrity":"sha512-yob0qbCXKktaskftPMtXOu4aFJRWT2XHjYLFwpLYFT52+UaCaGgJMD51iPyCR9cnMfRkSqJoor5CJ2ieQ3HowQ==","signatures":[{"sig":"MEYCIQDhspnQ2Vz8gZLV+3VT+5pi/ckUfb49v6Yhb4qeUTvcQwIhAM90w0x/mZd6E7cWOBFTwD5vth5Ysf6r80DvdiG/NYZV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10216826},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk && bun build src/server/index.ts --outdir dist/server --target bun && bun build src/index.ts src/storage.ts --outdir dist --target bun && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"^0.2.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.45_1782714563503_0.6296411037945773","host":"s3://npm-registry-packages-npm-production"}},"0.14.46":{"name":"@hasna/mementos","version":"0.14.46","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.46","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"fb5d22e25610b97571d3806e13b0bd3fa8dda0da","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.46.tgz","fileCount":465,"integrity":"sha512-oOJG8RO0zPvas8nL5FukLpiwItTkXSGTfAaetzu1FyqJByoAWOcHiYQcNSecHL81/vZQDvAiLj2Qn5+zB6TCUQ==","signatures":[{"sig":"MEYCIQDGRpaInb/fVef0iorB59EtV9mXNlnF2zbxneLfZzKWagIhANrsctMdA1YZwkTje483xsy+g/pFV8IL9WYbn0cc/aul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9124576},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"81795ac1cb42e9027f5bdf5ec6253a985edda812","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/index.ts src/storage.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"^0.2.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.46_1782751442867_0.9610694818368231","host":"s3://npm-registry-packages-npm-production"}},"0.14.47":{"name":"@hasna/mementos","version":"0.14.47","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.47","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"dada7a767eefcab005ad4483adaceea39262dbe4","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.47.tgz","fileCount":465,"integrity":"sha512-qZqeQomUuy4sinBEisi3ZPZ9T5STddYIJJ4i0IpOSx0dPdgIDdNfkAX/++ZqxTITrwZYCkmqrYnh32wV7abHfg==","signatures":[{"sig":"MEYCIQDu8Sr89hfUGE28AkQTTVKi9yPAzBMxXsAOlwr4pZY9KwIhAJpK4qDgw+g6eY08el+rjk62eGC+BeZt158uBPKifuYQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9325493},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"dada7a767eefcab005ad4483adaceea39262dbe4","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/index.ts src/storage.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-qZqeQomUuy4sinBEisi3ZPZ9T5STddYIJJ4i0IpOSx0dPdgIDdNfkAX/++ZqxTITrwZYCkmqrYnh32wV7abHfg==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"^0.2.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.47_1783339482418_0.24266853191196125","host":"s3://npm-registry-packages-npm-production"}},"0.14.48":{"name":"@hasna/mementos","version":"0.14.48","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.48","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"1178c9c09fa57a73c3da44832beff2a959c9fdef","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.48.tgz","fileCount":490,"integrity":"sha512-OJGDrtPr9ikzg1gG2G1zL9tf1T0hg0tk9nWEhR9NN5mS/d/qyoTFdub12wlOvrhYay+m6HTvuklACjGXDBARpA==","signatures":[{"sig":"MEYCIQC6gx18xzhsmmDMaaJSL69pa507PPnyGjuF+Wt8cLx+WgIhALE1AmOlHUNC71dA9DJ1XcTHcz3vDJtIS8vFFPcIYbBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9408830},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"1178c9c09fa57a73c3da44832beff2a959c9fdef","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-OJGDrtPr9ikzg1gG2G1zL9tf1T0hg0tk9nWEhR9NN5mS/d/qyoTFdub12wlOvrhYay+m6HTvuklACjGXDBARpA==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.1","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.48_1783345266343_0.11815218860772791","host":"s3://npm-registry-packages-npm-production"}},"0.14.49":{"name":"@hasna/mementos","version":"0.14.49","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.49","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a9eb64b2941d993646e4a8e76baf1580ddecec44","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.49.tgz","fileCount":490,"integrity":"sha512-MUlGAEQBD0HYLZ8Qs9wDdxVkXozyBmP03Y2wrDRNohl6qtOwQ6+QWBRtO2Oya/dyPiXfn7NKyEeWJ0tZZs5BjQ==","signatures":[{"sig":"MEUCIQC0xwMD/fAI1r/3UJ7+trpKBMMfkSqCkwoFYx27zAX+FgIgZmSqyhGaCysJrXIWnsVun9nYHQ1jIwDRYqpBFmy5KF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9408977},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a9eb64b2941d993646e4a8e76baf1580ddecec44","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-MUlGAEQBD0HYLZ8Qs9wDdxVkXozyBmP03Y2wrDRNohl6qtOwQ6+QWBRtO2Oya/dyPiXfn7NKyEeWJ0tZZs5BjQ==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.1","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.49_1783345560252_0.057299061188450295","host":"s3://npm-registry-packages-npm-production"}},"0.14.50":{"name":"@hasna/mementos","version":"0.14.50","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":"Andrei Hasna <andrei@hasna.com>","license":"Apache-2.0","_id":"@hasna/mementos@0.14.50","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a4b63a8cc670a1fc360638665e730eefe85c9655","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.50.tgz","fileCount":490,"integrity":"sha512-/BH8PvbfPTe/IGVs0duomYyBcmw6T2kZ5lmEwQT2D3gX3+aUH+UO5b0mrmpu3AGboh74AfWg5hiqZbaxv8pG5A==","signatures":[{"sig":"MEYCIQDP019tcfH5hkj1j4oIr0JsUNk9KCizWBlgl2NIiKTm+QIhAJulWAjr8tNYijRl7X/R47tIqkuSr7RHlorAiqJ39O+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9409742},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a4b63a8cc670a1fc360638665e730eefe85c9655","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_integrity":"sha512-/BH8PvbfPTe/IGVs0duomYyBcmw6T2kZ5lmEwQT2D3gX3+aUH+UO5b0mrmpu3AGboh74AfWg5hiqZbaxv8pG5A==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.8.3","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.1","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.50_1783346088518_0.12463480402281002","host":"s3://npm-registry-packages-npm-production"}},"0.14.58":{"name":"@hasna/mementos","version":"0.14.58","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.58","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"516542c509b54dd8f728b15a0a5e75f12f263e77","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.58.tgz","fileCount":501,"integrity":"sha512-Dc8Z3kp4YW66jvcMJBNA57uw4qtekyiVRkomkm2NpFx8PdBheKBPcMmayPn9KGhutgo5hMW6nR3UvcC/gqbLqA==","signatures":[{"sig":"MEUCIDPcbxOEnATeg/V/fIlHk9tOYIdVFJAurLGs5eEMpBIKAiEAlWWPFbPkZFMbiZhcXkSHAM5jKe0ZEHcmGspSjdtC+N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9441124},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"f178d6dfbc478d6018f286fef20acde4301e6b47","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.58_1783513036558_0.1368748975059706","host":"s3://npm-registry-packages-npm-production"}},"0.14.59":{"name":"@hasna/mementos","version":"0.14.59","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.59","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"adf54934fddc478a7bf676eda9709a23a3704652","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.59.tgz","fileCount":499,"integrity":"sha512-cgv147F4EtRkXuD63UVR2cL3KU3H4/oSt1nRlsruvkrjjRfaOKSLVR0o+UErGBMB3uBS3ssSh1s5DVwUSju9aQ==","signatures":[{"sig":"MEQCIEz/Ax8SAvds60ZrZIs0bv9IlPsaeY8XwPglRZ/XaX4OAiAhZaeeLGuagw91ZdMHtT1ovYVBCaINV3s5G6OYihw5kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9467191},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"041f5736b0b05a647a21b75f6a45c05cd86a4f62","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.59_1783518509665_0.8706069782561439","host":"s3://npm-registry-packages-npm-production"}},"0.14.60":{"name":"@hasna/mementos","version":"0.14.60","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.60","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"97648993445153e123b3fe3e75f57f46fd434d4c","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.60.tgz","fileCount":499,"integrity":"sha512-SxYvG/1nNMsDtOQs+ARqOEMRNrhVJ0V1Zh7xMaLEDqgih0INb6s5CiScuqnvwb18rwdmdJ9kZcXCBvEZoX0j6g==","signatures":[{"sig":"MEUCIG7lUVYDaqU5pTOlagAG2vgkwsmNVQSHeNXloeY8xxV5AiEA+dzu0e39FzNO5vbXZtdZ/mVH1tcCI04eRRA129lKI+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9646412},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"5c5d3c5c27175c8c4bf0cf9da56e8067fd6376ac","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.60_1783522290000_0.48042844135943996","host":"s3://npm-registry-packages-npm-production"}},"0.14.61":{"name":"@hasna/mementos","version":"0.14.61","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.61","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a5bbb2fecb45dc52ae7b1a2ae7a9437b782adf63","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.61.tgz","fileCount":499,"integrity":"sha512-8ZnPqm/aG7YgWCWBavMjnS8g9qSBdsJbAYcK68fBGsmm3Ch6drWB+JB/WvHwoZCP8zMscZi5ZXleqwDBXiifjw==","signatures":[{"sig":"MEQCIBuGRvBs50tQGPnTe2K6M1EdY3TWCkuq6q5xpDyYpRMpAiA3MMye1kIyDLH1zgvmSpn3PC1QItO/ngU+aNqCY6u+Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9478208},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"5c5d3c5c27175c8c4bf0cf9da56e8067fd6376ac","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.61_1783525265583_0.5401273125443253","host":"s3://npm-registry-packages-npm-production"}},"0.14.62":{"name":"@hasna/mementos","version":"0.14.62","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.62","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"5a5aa5d0d7bd96d4a7f2beb001b9c6721723b326","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.62.tgz","fileCount":499,"integrity":"sha512-tjDmM4IJnlzqfVru/4443QTdJW2qIHT6Oyhw8M67+TjvW2ziskNsKgfbnIE9YPfYV2WJyoEvp2k22VeKqPl4GA==","signatures":[{"sig":"MEQCIFPymL0wn3p1Lp4DZZkgW+EG6Z26RZr3D/f/SfJJy9AqAiAQ8XkTkF0aafieZhqw1tYeWSviM69YjgzcvjfcwL6grA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9652329},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"ea7d50459c517203972bda574c1d060df24e382d","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.62_1783527358239_0.022099406989290138","host":"s3://npm-registry-packages-npm-production"}},"0.14.63":{"name":"@hasna/mementos","version":"0.14.63","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.63","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"8e9b728fbed672c54f676d8161d2a9fefe7d4d68","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.63.tgz","fileCount":499,"integrity":"sha512-aw17NCNvVJCK+jcd7SK1Z2AkUqiU99AMV145KgJeyL+ybaJxu7NyLZ1Bgi0cKVt8jcG19Cr6cae5Yq/k5BP9QA==","signatures":[{"sig":"MEUCIQCnNbgskqNNJaLvUYX0tJI0/aNrwmKBQoXiIwXT/4rY4gIgdPd/EPWyQrlJItozVmymWQIK/o/ifeeU+YCG23ABeYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9658378},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"80ec844d63b9742d0a4b098b0edf019100be972f","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.63_1783529824196_0.1802126792243015","host":"s3://npm-registry-packages-npm-production"}},"0.14.64":{"name":"@hasna/mementos","version":"0.14.64","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.64","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d86ec4fc0fb12ecfab828caff523aaa141869340","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.64.tgz","fileCount":499,"integrity":"sha512-awxzyRTKKaN1uWkVQN3TckINDZ81pU4+JnamcaA/PcQJioj/6Js8qHbJhDnq9kknJKabBY02KadgpBI+T2Ojvw==","signatures":[{"sig":"MEUCIQD8hPdPYEwVCICUs3VnUUsXNLMOF8aQz8dc8c+gDX7ooQIgbspMMmJLLzVJ1qBy9T6pi9qMGZjmeQSItKZzgkLxy1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9663353},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"d8ee09dbd343fc3a1320a27193545a5d5bd89ebb","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.64_1783535986935_0.5742522599000679","host":"s3://npm-registry-packages-npm-production"}},"0.14.65":{"name":"@hasna/mementos","version":"0.14.65","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.65","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"36cfbf64d6a98754fe94e7c6dbc1d6fb9aea472e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.65.tgz","fileCount":499,"integrity":"sha512-1NXTHnicDs2uMwRqnKt3pY2GsQIDBEH4R+4qr7sLwwtwTHicv+2aggpfdyhhLPr08807BxgSUFmKZTEqpP+o2A==","signatures":[{"sig":"MEUCIEBgY/oE+raEDZbKGixyGsiEyLsnEOWzY6kD8OT7npmkAiEAhM+JdbP2sIJKKLXkrGzWktQKwcjgyz0DzSpu7q0cmUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9672751},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"2a318b6e096ffaa477458b5ebda1f96a0d7535e4","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.65_1783540136633_0.8912707179525403","host":"s3://npm-registry-packages-npm-production"}},"0.14.66":{"name":"@hasna/mementos","version":"0.14.66","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.66","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"4be180f4cc83d4b1b67ea7fac9562ac091535f31","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.66.tgz","fileCount":499,"integrity":"sha512-nTnsecDe+HBIbB79rBiiSDoQnbnraf94fr6KbQNUrVHbOFcbeZil0x/VP8G3kRGwU++Pjn4LXZGZ/6jG2yqhLw==","signatures":[{"sig":"MEYCIQD2py0mDqDXtSumaasWssk993oTeql2bopuuMHRZi4/JgIhAOlVIMn//LNvO1/EJTnmfNxTgYb3InoZk7OjdmUeHBYL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9672881},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"2f4111c13252571eb37146b7bf40605bbadbdc49","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.66_1783541313242_0.22198967228643052","host":"s3://npm-registry-packages-npm-production"}},"0.14.68":{"name":"@hasna/mementos","version":"0.14.68","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.68","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"0f3230c02dcd2e6778ac035fd1ba701548d5618b","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.68.tgz","fileCount":499,"integrity":"sha512-MwhF+S1PNwv8J9epLBe0QzDLiNHHEgeSG6rZWwd9NnTndCKz2rfHDB/Vel3PrWTjNAhC7gjJQ1ZkQzm3qYS8sw==","signatures":[{"sig":"MEQCIBkpIK2kh//WM/nrfPNPEzOdQzNGRdGlid8jc6bHOSdaAiB4PJ/lDxAaDAP7v67QrzOWM/i0Drxf621nInYGK6jppw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9533114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"gitHead":"00dbcc756ff0b3c9acc27caacace2ffe239254a9","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.68_1784908685714_0.41896533635751654","host":"s3://npm-registry-packages-npm-production"}},"0.14.69":{"name":"@hasna/mementos","version":"0.14.69","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.69","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"da5595065c8fc72592bf23bd50a78eb362838699","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.69.tgz","fileCount":517,"integrity":"sha512-GXMMJZRklheb10+Xc9mdgXFcTYqjYgFmOCRExCEg9S7Zr5d067zcMshuJIhKDHG0Pp1I4ETUcwZVgDTHLGv+TA==","signatures":[{"sig":"MEUCICxGO/96ynYUpBz45gvCchnd/Shpe4rwCJfAKTHcWCg9AiEA+Jr8iXqR5pC5K//4Owqw/aL6EsNyRc8vaGPKfxTBpw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9580695},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.69_1785417115765_0.12616415470246967","host":"s3://npm-registry-packages-npm-production"}},"0.14.70":{"name":"@hasna/mementos","version":"0.14.70","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.70","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"c61be5620162286fb94e42736050ebb6bed16599","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.70.tgz","fileCount":517,"integrity":"sha512-+QyaMw+AGPpySTyIeOAKQlrE6Igxs+pgBtQlpKjuqsVZ/VwlKc6CpDWS4Bal/6lz+UbryeYeIJG6JZWyYpikvw==","signatures":[{"sig":"MEUCIB16xIZtPG/hLKVNvXcvWqnxgAEcl2Br2pg6s8I+Mo6cAiEAp/brnvZ0T8sdXY+N5WUIS/6OkvbJ+E6e++u8BicWGhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9603912},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.70_1785556625550_0.5397047381932523","host":"s3://npm-registry-packages-npm-production"}},"0.14.71":{"name":"@hasna/mementos","version":"0.14.71","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.71","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"7acde62212fed86f9b781b47ef595c83aaadd265","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.71.tgz","fileCount":517,"integrity":"sha512-eYe/UwLjni4omHkiiaqS5jl0mcluqvSILy8N0MZtByx+L2qjiKEltFh76B9l25T5Be2GIxpsNGKUvNcK2QOnhQ==","signatures":[{"sig":"MEUCICrU+nsHbWJEtJYQwnD42Ea/JoBCtdp+cKOqdbOWCtdcAiEAnKbwMJyCK3VScUuVRGEgPiQNh3PB15dl+gJO9l03kbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9604953},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepare":"bun run build","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","prepublishOnly":"bun run typecheck && bun run test"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.8","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.4.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.71_1785562914377_0.44649689999504893","host":"s3://npm-registry-packages-npm-production"}},"0.14.72":{"name":"@hasna/mementos","version":"0.14.72","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.72","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"b9fc59fb31dc0dd462911181fc5006b54b200148","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.72.tgz","fileCount":519,"integrity":"sha512-RYFF9NhSPCsX+zgmkQO17Poj9Wu13pfoALmyXFQDCZBcHywsx97tgXDAEPr9BbQoB+aCpLjinj4w5xGQMC8eKQ==","signatures":[{"sig":"MEQCICkHhVKVolUCgDjyhRDhk78LyQgO4LUqqohZQyh0KSugAiACOqdP0Xw/h0H14HHV7tY5kx8HnUb+JqDxe3OaTcsX+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9609029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.72_1785700755531_0.1517357069615075","host":"s3://npm-registry-packages-npm-production"}},"0.14.73":{"name":"@hasna/mementos","version":"0.14.73","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.73","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"31da8334d9cefd7db11b246066a723c49eab1018","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.73.tgz","fileCount":519,"integrity":"sha512-Vo8uSdLN8wN8CQx8iRombLH5FMfWXd4KyEdAlwVdVqa3EUAKNwq9qYNG/PQoXrTcaw0gwmmlssLQ+JHo4reJGw==","signatures":[{"sig":"MEUCIQDD5e2P47A1rxsT1yQ+4V01qSWID5VLPy04A4ssycjRygIgXEwEq0ih/ItprRdhOgZcEFErjFtc3NlftZBISqG1q38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9610487},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.73_1785736411361_0.15394893424421063","host":"s3://npm-registry-packages-npm-production"}},"0.14.74":{"name":"@hasna/mementos","version":"0.14.74","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.74","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"46aea32ba320f3ca77e2112945673d93566281cc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.74.tgz","fileCount":523,"integrity":"sha512-jIgeEEQppEESterGhmwzvRdDnyQ9/uL4JYhFzVTX3yI8hzrRHTrX2I6ytlxG/PFf/uEv83Xc2A6IPxiXjTRLpw==","signatures":[{"sig":"MEYCIQD6dDvJVN76Ty6YMD/q3MMFG51/GXAtlcMscdWbGGNsIwIhALbOH9GUXVisRG5iBMFN1gaYEofnTwV1lNtJP4mtaZpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9619715},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.74_1785838501906_0.5944943299578951","host":"s3://npm-registry-packages-npm-production"}},"0.14.75":{"name":"@hasna/mementos","version":"0.14.75","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.75","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"db3fd8a799f8f4ea31b0464776880d7d1b2acefb","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.75.tgz","fileCount":523,"integrity":"sha512-/E80ZxREmebgjRzClAdPnsC288t1ifFUBfJ0iMo+jwPOYRBCCXJ1LjBcWDnj3BtbunGlXLoRClzDSHfr/ePp6A==","signatures":[{"sig":"MEQCIBS9uRDhy+mNjA4/hb/k8hLwxFZuqMB7STvaj1vkd7oeAiBE8IyOHMiC2ljGPFt59/b9o57dRKtkTGVuT2Zd7xAjBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9636713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.75_1786054097886_0.7731924208521819","host":"s3://npm-registry-packages-npm-production"}},"0.14.78":{"name":"@hasna/mementos","version":"0.14.78","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.78","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"2bc0e0c7c492b1e5f2c3446c9b6bdcb869588291","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.78.tgz","fileCount":549,"integrity":"sha512-OqiYgyy2dStWECXm6IAKpdOYJaQMePz8rywh1COyJzDisUM6w2EDyUKMCDqs8ViifrCnWG7Vj44XlfvvN+MMcw==","signatures":[{"sig":"MEUCIQDGiE+1LSlksnbZ9LtykgSt6jSDcMo82i8K1QI5WqTHxAIgQ6Y3+cNlTSRpGWStWME+XMm3NxZHO6rmHN7FK3eMmIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hasna%2fmementos@0.14.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9997323},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-candidate.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"668f1d778394c027d56be9503cdec8f7fd99c3d2","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d717e16d-592a-406f-a58b-fc424a511e1f"}},"_resolved":"/home/runner/work/_temp/release-candidate.tgz","_integrity":"sha512-OqiYgyy2dStWECXm6IAKpdOYJaQMePz8rywh1COyJzDisUM6w2EDyUKMCDqs8ViifrCnWG7Vj44XlfvvN+MMcw==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.78_1786231555018_0.9534179755547629","host":"s3://npm-registry-packages-npm-production"}},"0.14.79":{"name":"@hasna/mementos","version":"0.14.79","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.79","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"f29a7f211d7a7d6faf0f5b14c8f81372c632159d","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.79.tgz","fileCount":549,"integrity":"sha512-NPHXFn0qTxisJLOssHVI7A5rs3FOHcYuSANwmE5KGhxHeNbo21Sh/fwt94dP8MY+mfZq0QGwjnNZA6GkA8cEjg==","signatures":[{"sig":"MEQCID6auewQmj8psG35c4MfI/840wEMI8sttaxLW741ngbFAiAzUwraFdq7T3j/P0IwSVxXN7/IOH/saNi09ogTj0Os5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hasna%2fmementos@0.14.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9997323},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-candidate.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"4889e477d12beabbb6186b11898570907d856a31","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d717e16d-592a-406f-a58b-fc424a511e1f"}},"_resolved":"/home/runner/work/_temp/release-candidate.tgz","_integrity":"sha512-NPHXFn0qTxisJLOssHVI7A5rs3FOHcYuSANwmE5KGhxHeNbo21Sh/fwt94dP8MY+mfZq0QGwjnNZA6GkA8cEjg==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.79_1786234508753_0.7766698899601956","host":"s3://npm-registry-packages-npm-production"}},"0.14.80":{"name":"@hasna/mementos","version":"0.14.80","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.80","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"37890b2f572905c5af36401124532821547802ea","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.80.tgz","fileCount":549,"integrity":"sha512-J82CS+xD/Ey9jPJtWXp5UnJa44uTmJrwtHBuYY3nqwWVSXhQi1BjBpJ0U4gsV02P/kbgxrovP6MD1qG0jRM7gQ==","signatures":[{"sig":"MEUCIQD54FSQqnbssz/iPFfJXkoYVJSxhqRFljLf+58k8/ilPwIgLZSmS/zQEzDSlLN6tTTFFwB9EbbCw3u0OK6EmIEA1lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hasna%2fmementos@0.14.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9997502},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-candidate.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"a45d90c4a854aae12d57168ca31897213dbfca58","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d717e16d-592a-406f-a58b-fc424a511e1f"}},"_resolved":"/home/runner/work/_temp/release-candidate.tgz","_integrity":"sha512-J82CS+xD/Ey9jPJtWXp5UnJa44uTmJrwtHBuYY3nqwWVSXhQi1BjBpJ0U4gsV02P/kbgxrovP6MD1qG0jRM7gQ==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.80_1786314927342_0.5012689063074185","host":"s3://npm-registry-packages-npm-production"}},"0.14.81":{"name":"@hasna/mementos","version":"0.14.81","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.81","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"ff2802611e8729aa030dd437303b416e4ba07f74","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.81.tgz","fileCount":549,"integrity":"sha512-mLDMLC0rzc/xORSu3JF+lCSaM6k9kpQpF7mxwgdPaHKOmZJrgWx2QoPqqO9i/l/BVHRq5nO4R8RHpgOJOo8fjQ==","signatures":[{"sig":"MEQCIHvcXnIEXIjOrkQcuJ3EE8wHtxLRCdeUcBj+1IrhLOEgAiBRtsKW7MPJzb55CFCRtRiTlrM8SeFGMIXa0WtcyPFe0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hasna%2fmementos@0.14.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10155388},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-candidate.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"cb2c4c46e64f71e28018307fe00b7083e2e0a8aa","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d717e16d-592a-406f-a58b-fc424a511e1f"}},"_resolved":"/home/runner/work/_temp/release-candidate.tgz","_integrity":"sha512-mLDMLC0rzc/xORSu3JF+lCSaM6k9kpQpF7mxwgdPaHKOmZJrgWx2QoPqqO9i/l/BVHRq5nO4R8RHpgOJOo8fjQ==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.81_1786362495776_0.027630439324621392","host":"s3://npm-registry-packages-npm-production"}},"0.14.82":{"name":"@hasna/mementos","version":"0.14.82","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.82","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"5e31221e4804638a0aa775902f6a0da467061bc8","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.82.tgz","fileCount":555,"integrity":"sha512-4gaMbcQSvUB82wbMQrOLQ0n2JBomCJdb0QallYUU6o1vE6ZB+b+Yov8AQ9yiD4K9oFHWZyKBFq0LQ5MXEtRktw==","signatures":[{"sig":"MEQCIBNN8rimwdUGCin5UJFrkXFHl4AY5w4+4YxE7/QadIf0AiBjVOiwUQ5XJHVTEXwN113/k4b1qE19a2vUuNLUV7La/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hasna%2fmementos@0.14.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10279899},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-candidate.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"0fc7a149302a080b19b7d78ac587fa035f0d58c7","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d717e16d-592a-406f-a58b-fc424a511e1f"}},"_resolved":"/home/runner/work/_temp/release-candidate.tgz","_integrity":"sha512-4gaMbcQSvUB82wbMQrOLQ0n2JBomCJdb0QallYUU6o1vE6ZB+b+Yov8AQ9yiD4K9oFHWZyKBFq0LQ5MXEtRktw==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.82_1786371804318_0.42668418800353525","host":"s3://npm-registry-packages-npm-production"}},"0.14.83":{"name":"@hasna/mementos","version":"0.14.83","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.83","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"df3f08e5ffd3130f24305a7256191846af97da18","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.83.tgz","fileCount":555,"integrity":"sha512-Tbv1SiPLEc12KjEsdGSOPVFtPMH+/XCtBR/XT8n6AMHLZKzMJPFwh7bIs0EwcSeNK7zpoXAd1z7TpO4fxBlaww==","signatures":[{"sig":"MEQCID/kEv3IX9m38KsbB3XsG7insqKygaMstgIeOgFn6+ZUAiBheJo8af9rFyr5gjoGfPmVf3MORj25Rgzh0sxHDxCoSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hasna%2fmementos@0.14.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10284726},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/release-candidate.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"e3b0801ce74ba37ed740b57b68bd0e4e948d0d3f","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d717e16d-592a-406f-a58b-fc424a511e1f"}},"_resolved":"/home/runner/work/_temp/release-candidate.tgz","_integrity":"sha512-Tbv1SiPLEc12KjEsdGSOPVFtPMH+/XCtBR/XT8n6AMHLZKzMJPFwh7bIs0EwcSeNK7zpoXAd1z7TpO4fxBlaww==","repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.16.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"^0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.8.5","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.83_1786489685619_0.9031675669495232","host":"s3://npm-registry-packages-npm-production"}},"0.14.84":{"name":"@hasna/mementos","version":"0.14.84","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.84","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"d35e1be52f0ce42af85a79f7621a52712ab6380f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.84.tgz","fileCount":560,"integrity":"sha512-aiRSpX8kKeFuV0kcY1GsJ7SoA5z8s8Fu2S58CfefxktdU/oo08Z6mijol5ofU0DHL1Hep1u12K0TQlqR/kxZRg==","signatures":[{"sig":"MEUCIHefWoj5+jsUXVhLvtpPcXdWPQn6H+gqQTmbGESrcWspAiEAqYkuW42heRAqGxPNIeAFYm+CcLXn+GQaItQMoXV9hsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10716658},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"8ab7f980079aeb091dfba13e1239bd34a9ae0f73","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.10.6","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.84_1786758673594_0.01823579629512273","host":"s3://npm-registry-packages-npm-production"}},"0.14.85":{"name":"@hasna/mementos","version":"0.14.85","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.85","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"53aae6c2a2907f822fc317c1bd4bf41699ffb048","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.85.tgz","fileCount":569,"integrity":"sha512-Eixf6D3VBcdVwkn/W4jHyKL52TM+WaXFfcghJ5FuO8duR3HoN+3t3YRuaslbBqIJuW82rhT5HuzGcMVOz4GqZQ==","signatures":[{"sig":"MEUCIB5qmUVxgyiRupuYfjKobdkogj9tP8c551gewpf1TFqNAiEAur+zqg4izrS8x1BO4eNFaW4yjMckAuNJPknM5q9VBiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10859406},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build","test:pg":"bun scripts/pg-test-gate.ts","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.10.6","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.85_1786966133425_0.35263123611056946","host":"s3://npm-registry-packages-npm-production"}},"0.14.86":{"name":"@hasna/mementos","version":"0.14.86","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.86","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"7d868d0e3f277b630e447f380c1794ba2a32df14","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.86.tgz","fileCount":17,"integrity":"sha512-AJVTeyh/sDALpKAnEoodmoRncxZLrS4oj9mUPHSoLmdhuQLwMekcPgviGxOGtEf7qv+na/FdqWWC8T4EPqoCEw==","signatures":[{"sig":"MEUCIAV7brFihZ6HfHttZ3RQxcASPJuUpMeijZGT6ocHX5QLAiEApn8FfW+C8iQp4cl7mAwd/t0ejGI276ZCPG4xov0IiuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10366252},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.10.6","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.86_1787445071224_0.7135305756812429","host":"s3://npm-registry-packages-npm-production"}},"0.14.87":{"name":"@hasna/mementos","version":"0.14.87","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.87","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9907040d89319f227f81828c08c3a8250467e2fc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.87.tgz","fileCount":577,"integrity":"sha512-CKo0o0rsaNohoFhmxBa7yC1elR1YsTKeW8hMbVSym7fvPtAcqRDibCFdqErtWBEGdqooKPQW8svibuSwT+X0jA==","signatures":[{"sig":"MEQCIEjRhDRIEJM9aIMlwoGOIH0H2efxb/NjtUIb5Xqs9pZyAiAmYiRXHUJSx8b/ZLW3Pivs6Cmy+rJUlSQb75ULlpY4qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10924923},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"mkdir -p $HOME/.hasna/mementos $HOME/.hasna/mementos/profiles $HOME/.hasna/mementos/agents $HOME/.hasna/mementos/training 2>/dev/null || true","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"10.9.7","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.10.6","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.87_1787584132501_0.7322065177796446","host":"s3://npm-registry-packages-npm-production"}},"0.14.88":{"name":"@hasna/mementos","version":"0.14.88","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.14.88","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"137974431f96a0b86c461dbfe3aec64b17168409","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.14.88.tgz","fileCount":580,"integrity":"sha512-sGe8XRr+QF8XaQFf8lMlMFQx8xfUUeILyh+k+bs2nniHRG6Xm08xmieMn53n2RHpIGViGxidhEU1JDOKtWewCw==","signatures":[{"sig":"MEYCIQDqQtRwbKLb3p3I6pFygxAipXk4Zm8Of9NCxJFqeArZSQIhAMxuYk3swc5bcnB/BUYqUNAg2/QgdFPK6mtOi5QOBJU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10984489},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"gitHead":"5af591b95ec4d3c1a076297c573582f932dfb182","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/schemas --external @hasna/contracts/auth --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.18.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","@hasna/paths":"0.1.0","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"0.10.6","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"^1.2.4","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.14.88_1787872582481_0.7696881806512896","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@hasna/mementos","version":"0.15.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.15.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/mementos","bugs":{"url":"https://github.com/hasna/mementos/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"223aa7e9e688428136d67d9b5349586e02641d2e","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.15.2.tgz","fileCount":581,"integrity":"sha512-WCNWg1deFLKZvCZL13zchuDM6qNwv3kKFteu+ZcqJ8YsO0dPZ+QUKWsgZo0A9+VNkpdVsovdtTqENWCvNU3gnA==","signatures":[{"sig":"MEYCIQDtn7YoZINrGV8nAauyG/gKzF+c+pyw6MzX/kcRVbKC/QIhAJ3p94nYqoGyLX75SQjgnPIpmsiY3xvdiDSFnTsI9/u1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11237540},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/mementos.git","type":"git"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.15.2_1789026139950_0.6058213097540333","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@hasna/mementos","version":"0.16.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.16.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a2aaf543e4d481b91bbf7fb84ac671a076c2346b","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.16.0.tgz","fileCount":569,"integrity":"sha512-LFLRtg/rch6KtsnMQHrfxHut3YYJ6uDD++2okc9pbxTQ1yDBMZzhK5tWe8+gbHzYhZLa9Mh/E29/HVLmsGFXsQ==","signatures":[{"sig":"MEYCIQDNVjy5A0jk9WDrln35RFL4nAByG98QJSTgptcFK6R4+AIhANWoBheBIjftuiC6CQoGGFv2d5Phk9iZKfb6c7oxxCQk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI9VdM5YITUOJoSdg8xWviWokZnCP+dTwdV7fV1b4fxQIhANg9GsHWbIaZGINb4D2G+La2FSZaenKSIbULfE20DY8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11595822},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.16.0_1789777000169_0.1891237214382937","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@hasna/mementos","version":"0.17.0","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.0","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"a2f9341e3b1d3db0a162cf39cb07b5117f76fbbc","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.0.tgz","fileCount":575,"integrity":"sha512-y/jG1jFODHqDqlB0Szu9r3aqDx8JtxkoF72uY2GIR5c1VbqCGjmDqLIc+ptXa3ihAZx/K68iAo/Z0VzGh6YcpQ==","signatures":[{"sig":"MEUCIQDfBotdadw3mnkupuawgyv6H+M9kLb/zV9ykwnN8e9pugIgUbVAv0h+rxU1qotpofIn+pFAJIqiT/J+uAYWhCP5aPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHWM1k70YS5uiQHWHPzWt/luandBf6/B06gV0JJaH6buAiEApyfuEV74o7VH0j6TxG7N85K+T24gf9T3/ygEqhMy+PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11627334},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.0_1789814583454_0.7997184025153041","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@hasna/mementos","version":"0.17.1","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.1","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"625f97ceb2d5631ba5cfb968918ba3016954b172","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.1.tgz","fileCount":585,"integrity":"sha512-VIAvMpig1cPHvQSUyLd7fLYFk5QaADocrdfRsggx1eDJxR4YkFqZYLapqteKIcI4Q64ypzpqhzCVHuFdH3QAAw==","signatures":[{"sig":"MEYCIQCxsjatnhmRjHdpMHBZtRTFTW1ulkR2iU4h/nV/hlIUtwIhAOQAZOB3K4I5rXf2gaYQjg8t734O069zM9s4sjlk1yIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCh/RoaIW8sPZ6K5aBnGZjPm1CbqFN5Fa0upwJW7PycnwIhALeFSnHny8csCglBWnPV5LCFRbuv4uNE96RnFwUMul8G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11697399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.1_1789895188627_0.6315907858894967","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@hasna/mementos","version":"0.17.2","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.2","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"f33a34a993b2b37792e7882eef5b66d65be2c575","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.2.tgz","fileCount":589,"integrity":"sha512-L8KX6jAeXHZjuGjpNCEoVPeaOs9WQTK3loaJdDnGybAQSI4l7EDRe5JCH+hRLVGOR+lm2BWRwTldnZhA7oVmGQ==","signatures":[{"sig":"MEUCIGIohi3lj6d8ZpkA95LrEmCKd4O+nm9fVMQw84siCBZsAiEAlur+QNkCyCHhgbW7evNAAtMWk1qcwO/DwxLhxLjz7Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvxpK5tix0VHupXrersLn8J7NO/+AUayKH/YN/2wdYdgIgUOnMXIIzxPN02dhMm/Ahft8EpogoXA7qt1QWP82y9RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11714430},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.2_1789902558735_0.9392472606243454","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@hasna/mementos","version":"0.17.3","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.3","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"ce49c6db36b7f35b1b0db092ef29bac7fe4e5e28","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.3.tgz","fileCount":593,"integrity":"sha512-mRbe4fiKomQvFZH+oU9Y1QQghlV1X7Z4A8WaRKik/WbPfsxl36s9fD1riXwC6vU8iXj4Iy6fDZ9loibo5N/hzg==","signatures":[{"sig":"MEUCIQDMBbL79PfjxzBoW6OVspJ98WFOPFSGtKb86VwYAZ0pfwIgFn4THGFH0el6C1rnNiUSjclh2WBFUsNcf9lj8IrmmQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCPDc6Rxp8LzNZR6XeAEJehtOAr1GFnLtRBuYJa3057kAIhALun4LGAlZGeGj4B7F+9ta7eA6gMP80uXhxtzDWCm+wk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11794690},"main":"dist/index.js","type":"module","_from":"file:/home/hasna/.hasna/scratchpad/scratch/01a0aa18-bd7c-7e30-9fd2-813772dbff21/instructions-modernize-20260918/mementos-hook-release-0.17.3/npm-publication/fixture/pack/hasna-mementos-0.17.3.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_resolved":"/home/hasna/.hasna/scratchpad/scratch/01a0aa18-bd7c-7e30-9fd2-813772dbff21/instructions-modernize-20260918/mementos-hook-release-0.17.3/npm-publication/fixture/pack/hasna-mementos-0.17.3.tgz","_integrity":"sha512-mRbe4fiKomQvFZH+oU9Y1QQghlV1X7Z4A8WaRKik/WbPfsxl36s9fD1riXwC6vU8iXj4Iy6fDZ9loibo5N/hzg==","repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.3_1789921513469_0.5977983406222995","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@hasna/mementos","version":"0.17.4","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.4","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"1221520bcbd4c59605ffc09e21776399dc7eab7f","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.4.tgz","fileCount":595,"integrity":"sha512-9YoE+ZWLkWD65Ax7qeBEJ8s00LsO6bSdqdU6hyt0i+pvmj10vGzGKeLi6hHceJ36blxelQuxpoW9hcmIkQ2LTg==","signatures":[{"sig":"MEUCIBYcShlRtCnxLMrCC+s8TQQljMAh1Iub24JYkH/zVgqIAiEA6EtARRjAL872a9FHF8o0xeNlqnzex66jOf7jS/HaQec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpcpGetIoKiTiwQKJS3ZEt8rT6WPaLRAeX8GH+01SrlAIhAMgKpZ59Rm+MRGJU3lHlfBXgRAeUYzGWMxQz1GDK+QG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11826409},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@hasna/skills":"https://registry.npmjs.org/@hasna/skills/-/skills-0.9.12.tgz","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.4_1790002363938_0.17363127391935929","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@hasna/mementos","version":"0.17.5","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.5","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"e573cce66dec932ef0c0d7012cc44548d5e70fad","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.5.tgz","fileCount":595,"integrity":"sha512-2eeco2Ya1QxRGM7AR5Enl+xbXNbXJZR/LL1+mKxmJJORhF2ZjP9BAKwHNGftbRHk+XPty1zP+cujF5waVrERuA==","signatures":[{"sig":"MEUCIQCdDx1c/Az0X0b29tllzOPRy4XTMWAbybXYc9kMhUsQqgIgR3sEglqHvQR6K6+NSt0dCk1jnju/2IGc5524bX1yyDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRg04X+rVc0bWOBz4/Aa2rWNY8hOfRm4hBv9sO9/UZHQIhAOeN/WV0Hp3jSArzN48jBGM+rw6YWAmzJcJUC2gEAd4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11829774},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@hasna/skills":"https://registry.npmjs.org/@hasna/skills/-/skills-0.9.12.tgz","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.5_1790019024743_0.7516406769725656","host":"s3://npm-registry-packages-npm-production"}},"0.17.6":{"name":"@hasna/mementos","version":"0.17.6","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.6","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"6b3af9950c8f062a3ba156197d7acb9c86da0bb3","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.6.tgz","fileCount":595,"integrity":"sha512-7QWA7zD0cP10b3HCZymYGJbwZMpBprTM0KJuBABXh35P6D+zciI4nL+gRnpIXiRdr5SRjULrVDvqiHmjErMPXQ==","signatures":[{"sig":"MEQCIGz0pNxQ79I/MPU4soxbRQSqkEkaDjB1MYTsqH2QaYaDAiBFBSMl3OC65qwrT5Oms6yQTgipi8A2wWsRj79j6IwAWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCYNkqIETHtM7BuMl4zqTkraLqDWd9gG0AEMgkXzC2BsgIgWCG7KjVZRPHDoTCjobvikW6sKQitsazlP9GEKMswEZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11830052},"main":"dist/index.js","type":"module","_from":"file:/home/hasna/.hasna/scratchpad/scratch/skills-curation-luna12-20260919/mementos-skills0914-compat-20260921/registry/hasna-mementos-0.17.6.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_resolved":"/home/hasna/.hasna/scratchpad/scratch/skills-curation-luna12-20260919/mementos-skills0914-compat-20260921/registry/hasna-mementos-0.17.6.tgz","_integrity":"sha512-7QWA7zD0cP10b3HCZymYGJbwZMpBprTM0KJuBABXh35P6D+zciI4nL+gRnpIXiRdr5SRjULrVDvqiHmjErMPXQ==","repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@hasna/skills":"https://registry.npmjs.org/@hasna/skills/-/skills-0.9.14.tgz","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.6_1790053709911_0.3489088985300519","host":"s3://npm-registry-packages-npm-production"}},"0.17.7":{"name":"@hasna/mementos","version":"0.17.7","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","_id":"@hasna/mementos@0.17.7","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","bugs":{"url":"https://github.com/hasna/apps/issues"},"bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"dist":{"shasum":"9d304213a2ee14f693043a0abc0f5cd124ef1b35","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.7.tgz","fileCount":595,"integrity":"sha512-KGg+WHUWoCHAee7rLTauh8A+keETD2Vy9aQRGnHo0CASaevtySir97OFPtZVoe2Z9MacDKZFKixAV3swwOAUYg==","signatures":[{"sig":"MEYCIQC3heDNllz1pvq8OPcrHDQ2O2Pb0oVvrbi3i1sL7oz8uwIhAOC5U25K9jTbH+Lql0tDPPcB847qY1q4ZxZP2dfjA0Lk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC1AsyN/WTLqbsrr1QgzQHGknpNhTInWlfkjtuzPR3ReAiAnfG7FcCSCYnTopwXjRJ/Z1onQifyOe8TNryUPTEatQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11831167},"main":"dist/index.js","type":"module","_from":"file:/home/hasna/.hasna/scratchpad/scratch/skills-curation-luna12-20260919/claude-fleet-repair-20260923/mementos0177-isolated-producer/artifacts/hasna-mementos-0.17.7.tgz","types":"dist/index.d.ts","engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"_resolved":"/home/hasna/.hasna/scratchpad/scratch/skills-curation-luna12-20260919/claude-fleet-repair-20260923/mementos0177-isolated-producer/artifacts/hasna-mementos-0.17.7.tgz","_integrity":"sha512-KGg+WHUWoCHAee7rLTauh8A+keETD2Vy9aQRGnHo0CASaevtySir97OFPtZVoe2Z9MacDKZFKixAV3swwOAUYg==","repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@hasna/skills":"https://registry.npmjs.org/@hasna/skills/-/skills-0.9.14.tgz","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/mementos_0.17.7_1790178216801_0.4635918308630893","host":"s3://npm-registry-packages-npm-production"}},"0.17.8":{"_id":"@hasna/mementos@0.17.8","bin":{"mementos":"dist/cli/index.js","mementos-mcp":"dist/mcp/index.js","mementos-serve":"dist/server/index.js"},"bugs":{"url":"https://github.com/hasna/apps/issues"},"dist":{"shasum":"29b6b5c43582f7977256f13e19098b97a1834793","tarball":"https://registry.npmjs.org/@hasna/mementos/-/mementos-0.17.8.tgz","fileCount":595,"integrity":"sha512-pdFYjipiSLG/Hz8/nzaYfUtKXSkF6LDUVOC25vGyZWXzdtiHcKHXw3RT5u/taIhes4O4GzDVk8xhh3RzDLPKHA==","signatures":[{"sig":"MEUCIEOaPpsZspYsuPb0Oj7KmKK0F7nkgIubC8DnkhHDvVV2AiEA3J3WVMbhxqjKsYXv+9L5//1dSXXJ/EDNHnyDdqQkUTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCAZgcVabyF0troOx8Sl2ALvLFH66rzzsyMs4r9yj0V9gIhAP2KXAasHkZLFE7OFFLw7j2LEoChIO5Egk7KMFoVGEOG"}],"unpackedSize":11832598},"main":"dist/index.js","name":"@hasna/mementos","type":"module","types":"dist/index.d.ts","author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"engines":{"bun":">=1.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./sdk":{"types":"./dist/sdk/index.d.ts","import":"./dist/sdk/index.js"},"./storage":{"types":"./dist/storage.d.ts","import":"./dist/storage.js"},"./project-registration":{"types":"./dist/project-registration.d.ts","import":"./dist/project-registration.js"}},"license":"Apache-2.0","scripts":{"test":"bun test --isolate --timeout=10000","build":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","clean":"rm -rf dist","dev:cli":"bun run src/cli/index.tsx","dev:mcp":"bun run src/mcp/index.ts","prepack":"bun run build && bun run scan-artifact","prepare":"bun run build:js","test:pg":"bun scripts/pg-test-gate.ts","build:js":"bun run clean && bun build src/cli/index.tsx --outdir dist/cli --target bun --external ink --external react --external chalk --external @hasna/skills --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/mcp/index.ts --outdir dist/mcp --target bun --external @modelcontextprotocol/sdk --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/server/index.ts --outdir dist/server --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/index.ts src/storage.ts src/pg-sync-worker.ts src/project-registration.ts --outdir dist --target bun --external @hasna/contracts --external @hasna/contracts/* --external pg && bun build src/diagnostics/historical-project-registration-receipt.ts --outdir dist/diagnostics --target bun --external pg && bun build src/sdk/index.ts --outdir dist/sdk --target bun && tsc --emitDeclarationOnly --outDir dist","dev:serve":"bun run src/server/index.ts","typecheck":"tsc --noEmit","postinstall":"node postinstall.mjs","scan-artifact":"bun scripts/scan-artifact.ts","contract:check":"bun run build && contracts repo-conformance .","prepublishOnly":"bun run typecheck && bun run test && bun run contracts:conformance && contracts no-cloud-scan .","contracts:conformance":"contracts conformance fixtures","diagnose:historical-project-registration-receipt":"bun run src/diagnostics/historical-project-registration-receipt.ts"},"version":"0.17.8","_npmUser":{"name":"andreihasna2","email":"andrei@hasna.com"},"homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"_npmVersion":"11.19.0","description":"Universal memory system for AI agents - CLI + MCP server + library API","directories":{},"maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"_nodeVersion":"24.20.0","dependencies":{"ai":"^6.0.199","pg":"^8.13.3","ink":"^5.2.0","zod":"^3.24.2","chalk":"^5.4.1","react":"^18.3.1","commander":"^13.1.0","pdf-parse":"^1.1.1","tesseract.js":"^5.1.1","@hasna/events":"0.1.6","@hasna/skills":"https://registry.npmjs.org/@hasna/skills/-/skills-0.9.14.tgz","@ai-sdk/openai":"^3.0.69","@hasna/contracts":"1.0.2","@ai-sdk/anthropic":"^3.0.82","@ai-sdk/openai-compatible":"^2.0.48","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"sigstore":"5.0.0","@types/pg":"^8.11.11","bun-types":"1.3.14","@types/bun":"1.3.14","typescript":"^5.7.3","@types/react":"^18.3.18"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mementos_0.17.8_1790261453429_0.23392439557719147"}}},"time":{"created":"2026-03-10T14:28:12.785Z","modified":"2026-09-24T14:50:53.826Z","0.1.0":"2026-03-10T14:28:13.076Z","0.1.1":"2026-03-10T14:41:30.117Z","0.1.2":"2026-03-10T14:59:18.665Z","0.2.0":"2026-03-10T17:57:20.002Z","0.3.0":"2026-03-11T05:01:28.679Z","0.3.1":"2026-03-11T20:51:10.543Z","0.3.2":"2026-03-11T20:53:29.171Z","0.3.3":"2026-03-11T21:02:09.450Z","0.3.4":"2026-03-11T21:21:59.240Z","0.3.5":"2026-03-12T04:47:16.457Z","0.3.6":"2026-03-12T04:55:02.177Z","0.3.7":"2026-03-12T15:41:30.295Z","0.3.9":"2026-03-13T05:30:33.877Z","0.4.1":"2026-03-14T05:38:01.004Z","0.4.2":"2026-03-14T06:26:05.631Z","0.4.3":"2026-03-14T07:05:42.004Z","0.4.4":"2026-03-14T07:07:57.219Z","0.4.5":"2026-03-14T07:12:08.524Z","0.4.6":"2026-03-14T07:13:34.150Z","0.4.7":"2026-03-14T07:16:16.967Z","0.4.8":"2026-03-14T07:18:21.388Z","0.4.9":"2026-03-14T07:22:15.546Z","0.4.10":"2026-03-14T07:24:41.972Z","0.4.11":"2026-03-14T07:27:11.588Z","0.4.12":"2026-03-14T07:28:19.548Z","0.4.13":"2026-03-14T07:29:33.295Z","0.4.14":"2026-03-14T07:32:24.950Z","0.4.15":"2026-03-14T07:37:05.001Z","0.4.16":"2026-03-14T07:40:09.750Z","0.4.17":"2026-03-14T07:41:52.346Z","0.4.19":"2026-03-14T07:45:23.197Z","0.4.20":"2026-03-14T07:48:49.066Z","0.4.21":"2026-03-14T07:53:14.208Z","0.4.22":"2026-03-14T07:54:59.170Z","0.4.23":"2026-03-14T07:56:36.505Z","0.4.24":"2026-03-14T07:58:11.658Z","0.4.25":"2026-03-14T08:02:46.180Z","0.4.26":"2026-03-14T08:04:57.314Z","0.4.27":"2026-03-14T08:20:36.218Z","0.4.28":"2026-03-14T08:23:38.246Z","0.4.29":"2026-03-14T08:33:32.835Z","0.4.30":"2026-03-14T08:38:14.651Z","0.4.31":"2026-03-14T08:41:35.627Z","0.4.32":"2026-03-14T08:44:25.625Z","0.4.33":"2026-03-14T08:46:52.009Z","0.4.34":"2026-03-14T08:50:59.392Z","0.4.35":"2026-03-14T08:53:33.512Z","0.4.36":"2026-03-14T08:58:18.342Z","0.4.37":"2026-03-14T09:00:40.909Z","0.4.38":"2026-03-14T09:03:32.274Z","0.4.39":"2026-03-14T09:06:19.573Z","0.4.41":"2026-03-17T06:26:02.651Z","0.6.0":"2026-03-17T15:11:51.515Z","0.7.0":"2026-03-17T15:53:09.622Z","0.8.0":"2026-03-17T16:09:26.851Z","0.9.0":"2026-03-17T16:22:48.871Z","0.10.0":"2026-03-18T05:51:06.796Z","0.10.1":"2026-03-19T13:44:22.120Z","0.10.2":"2026-03-20T16:18:08.694Z","0.10.3":"2026-03-20T16:22:48.699Z","0.10.4":"2026-03-20T16:25:32.800Z","0.10.5":"2026-03-20T20:45:49.439Z","0.10.6":"2026-03-20T20:49:41.229Z","0.10.8":"2026-03-20T20:54:36.235Z","0.10.9":"2026-03-20T21:52:32.426Z","0.10.10":"2026-03-20T22:11:59.004Z","0.10.11":"2026-03-20T22:18:49.019Z","0.10.12":"2026-03-20T22:24:29.708Z","0.10.13":"2026-03-20T22:52:28.144Z","0.10.14":"2026-03-20T22:54:15.878Z","0.10.15":"2026-03-21T00:03:41.521Z","0.10.16":"2026-03-21T00:06:24.352Z","0.10.17":"2026-03-21T00:08:45.253Z","0.10.18":"2026-03-21T00:21:10.971Z","0.10.19":"2026-03-21T00:58:38.493Z","0.11.0":"2026-03-21T09:13:54.288Z","0.11.1":"2026-03-21T09:18:20.565Z","0.14.0":"2026-03-22T09:41:14.784Z","0.14.2":"2026-03-23T10:41:49.608Z","0.14.3":"2026-03-23T14:29:18.415Z","0.14.4":"2026-03-23T15:11:45.413Z","0.14.5":"2026-03-23T15:33:52.532Z","0.14.6":"2026-03-24T11:06:52.854Z","0.14.7":"2026-03-25T14:41:37.534Z","0.14.8":"2026-03-25T17:50:40.364Z","0.14.9":"2026-03-25T18:26:04.044Z","0.14.10":"2026-03-25T19:37:01.426Z","0.14.11":"2026-03-25T20:24:57.959Z","0.14.12":"2026-04-01T09:07:54.639Z","0.14.13":"2026-04-01T15:49:22.088Z","0.14.14":"2026-04-01T16:31:46.074Z","0.14.15":"2026-04-01T17:24:02.314Z","0.14.16":"2026-04-01T17:26:31.630Z","0.14.17":"2026-04-02T14:01:40.132Z","0.14.18":"2026-04-09T08:27:02.287Z","0.14.19":"2026-04-21T12:58:44.489Z","0.14.20":"2026-04-28T12:10:30.174Z","0.14.21":"2026-05-25T11:58:33.677Z","0.14.22":"2026-05-27T16:35:06.396Z","0.14.23":"2026-05-27T16:50:56.591Z","0.14.24":"2026-05-27T16:53:20.082Z","0.14.25":"2026-05-27T18:08:25.880Z","0.14.26":"2026-05-27T18:20:09.377Z","0.14.27":"2026-05-27T18:29:25.814Z","0.14.28":"2026-05-27T18:58:49.160Z","0.14.29":"2026-05-27T19:06:07.057Z","0.14.30":"2026-05-27T19:12:38.600Z","0.14.31":"2026-05-28T10:36:59.854Z","0.14.32":"2026-05-28T10:56:05.198Z","0.14.33":"2026-05-28T11:02:46.811Z","0.14.34":"2026-05-28T12:06:37.670Z","0.14.35":"2026-05-28T15:09:49.310Z","0.14.36":"2026-06-07T17:55:36.548Z","0.14.37":"2026-06-07T17:58:28.536Z","0.14.38":"2026-06-16T10:51:26.700Z","0.14.39":"2026-06-16T11:09:26.833Z","0.14.40":"2026-06-17T19:43:27.027Z","0.14.41":"2026-06-17T20:07:31.065Z","0.14.42":"2026-06-26T15:55:42.286Z","0.14.43":"2026-06-27T17:41:48.231Z","0.14.44":"2026-06-29T00:03:43.851Z","0.14.45":"2026-06-29T06:29:23.719Z","0.14.46":"2026-06-29T16:44:03.110Z","0.14.47":"2026-07-06T12:04:42.592Z","0.14.48":"2026-07-06T13:41:06.527Z","0.14.49":"2026-07-06T13:46:00.451Z","0.14.50":"2026-07-06T13:54:48.684Z","0.14.58":"2026-07-08T12:17:16.730Z","0.14.59":"2026-07-08T13:48:29.852Z","0.14.60":"2026-07-08T14:51:30.247Z","0.14.61":"2026-07-08T15:41:05.772Z","0.14.62":"2026-07-08T16:15:58.435Z","0.14.63":"2026-07-08T16:57:04.387Z","0.14.64":"2026-07-08T18:39:47.115Z","0.14.65":"2026-07-08T19:48:56.787Z","0.14.66":"2026-07-08T20:08:33.394Z","0.14.68":"2026-07-24T15:58:05.912Z","0.14.69":"2026-07-30T13:11:56.049Z","0.14.70":"2026-08-01T03:57:05.713Z","0.14.71":"2026-08-01T05:41:54.564Z","0.14.72":"2026-08-02T19:59:15.756Z","0.14.73":"2026-08-03T05:53:31.534Z","0.14.74":"2026-08-04T10:15:02.073Z","0.14.75":"2026-08-06T22:08:18.131Z","0.14.78":"2026-08-08T23:25:55.210Z","0.14.79":"2026-08-09T00:15:08.948Z","0.14.80":"2026-08-09T22:35:27.521Z","0.14.81":"2026-08-10T11:48:15.961Z","0.14.82":"2026-08-10T14:23:24.528Z","0.14.83":"2026-08-11T23:08:05.810Z","0.14.84":"2026-08-15T01:51:13.822Z","0.14.85":"2026-08-17T11:28:53.602Z","0.14.86":"2026-08-23T00:31:11.441Z","0.14.87":"2026-08-24T15:08:52.751Z","0.14.88":"2026-08-27T23:16:22.715Z","0.15.2":"2026-09-10T07:42:20.131Z","0.16.0":"2026-09-19T00:16:40.326Z","0.17.0":"2026-09-19T10:43:03.578Z","0.17.1":"2026-09-20T09:06:28.740Z","0.17.2":"2026-09-20T11:09:18.830Z","0.17.3":"2026-09-20T16:25:13.606Z","0.17.4":"2026-09-21T14:52:44.108Z","0.17.5":"2026-09-21T19:30:24.964Z","0.17.6":"2026-09-22T05:08:30.097Z","0.17.7":"2026-09-23T15:43:36.968Z","0.17.8":"2026-09-24T14:50:53.614Z"},"bugs":{"url":"https://github.com/hasna/apps/issues"},"author":{"name":"Andrei Hasna","email":"andrei@hasna.com"},"license":"Apache-2.0","homepage":"https://github.com/hasna/apps/tree/main/apps/mementos#readme","keywords":["memory","mementos","mcp","ai","coding-agent","claude","codex","gemini","cli","sqlite"],"repository":{"url":"git+https://github.com/hasna/apps.git","type":"git","directory":"apps/mementos"},"description":"Universal memory system for AI agents - CLI + MCP server + library API","maintainers":[{"name":"andreihasna2","email":"andrei@hasna.com"}],"readme":"# @hasna/mementos\n\nPersistent memory for AI agents, available as a CLI, MCP server, REST service,\nand TypeScript library. Hosted clients use the authenticated Mementos HTTP API;\nlocal SQLite is available only through an explicit local-mode opt-in.\n\n[![npm](https://img.shields.io/npm/v/@hasna/mementos)](https://www.npmjs.com/package/@hasna/mementos)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue)](LICENSE)\n\n## Install\n\nMementos requires [Bun](https://bun.sh/) 1.0 or newer at runtime.\n\n```bash\nnpm install -g @hasna/mementos\n# or\nbun add -g @hasna/mementos\n```\n\nThe package installs three binaries:\n\n| Binary | Purpose |\n| --- | --- |\n| `mementos` | Memory, agent, project, graph, session, and maintenance CLI |\n| `mementos-mcp` | MCP server; Streamable HTTP by default, stdio on request |\n| `mementos-serve` | REST API server |\n\n## Quick start\n\nLocal mode must be selected explicitly. The first command after the opt-in creates\nand migrates `~/.hasna/mementos/mementos.db`.\n\n```bash\nexport HASNA_MEMENTOS_LOCAL=1\nmementos save project-stack \"Bun, TypeScript, SQLite\" \\\n  --scope shared --category fact\nmementos recall project-stack\nmementos search \"TypeScript\"\nmementos list --scope shared\n```\n\nRegister an agent and project when memories need explicit ownership:\n\n```bash\nmementos projects --add --name my-project --path \"$PWD\"\nmementos register-agent marcus --role coding-agent\nmementos inject --project \"$PWD\" --agent marcus --format compact\n```\n\nMemory scopes are `global`, `shared`, `private`, and `working`. `working` is\ntransient session scratch space and defaults to a one-hour lifetime. Categories\nare `preference`, `fact`, `knowledge`, `history`, `procedural`, and `resource`.\n\nFor CLI `context` and `inject`, an explicit `--project` must resolve to a registered\nproject and restricts every included scope to that exact project. SDK\n`getContext({ project_id })` uses the same exact-project rule. Unknown explicit\nprojects fail before memories are selected or touched; omitting the project keeps\nthe existing scope selection.\n\nThe library and MCP injection strategies retain unassigned agent-private context\nalongside the selected project's private memories. They exclude private memories\nassigned to another project. Their existing global/shared policies remain:\nlibrary strategies include global memories across projects and project-scoped\nshared memories; direct MCP injection also scopes global memories to the project,\nwhile its full smart pipeline uses the library policy.\n\nInjection project references may be a stable project ID, registered name, or\nregistered path. Library, MCP, and HTTP/SDK injection resolve that reference once\nand use the stable project ID for every downstream profile, search, filter, hook,\nand touch path.\n\nThe list API and SDK expose `include_unassigned_project: true` with `project_id`\nfor this union. The filter applies before pagination and also governs `total`;\nwithout a project it has no effect. Omitting it keeps an exact project match.\n\n## CLI\n\n### Optional decision assistance\n\nDecision assistance is **off by default**. No provider account or key is needed\nfor ordinary Mementos commands. Configure and enable the features you want from\nthe CLI; there is no web setup. This adds no service-side configuration and does\nnot change ordinary `search`, context injection, or consolidation.\n\n```bash\nmementos decisions status --json\nmementos decisions configure --provider openrouter --model typesafe/jev-1.13\nmementos decisions enable --retrieval --relationships\n# Supply OPENROUTER_API_KEY through your secret manager's process environment.\nmementos --project my-project decisions search \"release approval policy\" --limit 10 --json\nmementos decisions evaluate --input pair.json --json\nmementos decisions disable\n```\n\nFor prompt hooks, `mementos prompt-context --enabled --input -` accepts JSON\ncontaining `prompt`, `project` and optional explicit scope filters. It returns a\nbounded, read-only context receipt. Without `--enabled` it performs no retrieval;\nprovider decisions still require their separate opt-in. The Hooks app registers\nthe native event with `hooks install mementos-context --target codex` (also\n`claude` or `codewith`). See the [prompt hook setup](../hooks/hooks/hook-mementos-context/README.md)\nfor environment enablement, project scope, provider disclosure and native trust.\n\n`configure` always leaves assistance disabled. `enable` permits only the selected\nfeatures and explicitly permits sending their text to the configured provider.\nThe key is read from `OPENROUTER_API_KEY`; it is never saved in decision settings.\n`status` reports key presence without verifying or calling the provider. Settings\nare versioned client preferences in the Mementos data root's `decisions.json`;\nupdates reject concurrent changes. `status`, configuration, and `evaluate` do not\nopen a memory store or require a hosted Mementos account.\n\n`decisions search` retrieves a bounded candidate set using the existing project,\nagent, session, scope, category, and tag filters, then optionally reranks it. Every\ncandidate is retained; ties preserve the original order. On a missing key,\ntimeout, invalid answer, oversized input, or provider failure, the original\nordering is returned with an explicit assessment reason. This command has no\npagination cursor: its receipt names `ranking_scope: \"returned_candidates\"` and\nreports `has_more`. Use ordinary `search` for pagination. JSON includes compact\nsnippets and source IDs/versions, with a 128 KiB output ceiling.\n\n`evaluate` accepts a JSON file or stdin (`--input -`). A relationship input is:\n\n```json\n{\n  \"task\": \"relationship\",\n  \"candidates\": [\n    { \"id\": \"a\", \"text\": \"Production deployment requires approval.\" },\n    { \"id\": \"b\", \"text\": \"Production deployment does not require approval.\" }\n  ]\n}\n```\n\nFor relevance, use `\"task\": \"relevance\"`, a non-empty `\"query\"`, and a\n`\"candidates\"` array of the same `{id,text}` shape. Relationship suggestions are\n`equivalent`, `complementary`, `contradictory`, `unrelated`, or `uncertain`.\nEvaluation is read-only: suggestions never authorize writes or replace source\nauthority, human review, or version checks. An unavailable evaluation exits 2;\na disabled evaluation exits 0 with an explicit `disabled` receipt.\n\nThe built-in adapter calls OpenRouter's Decisions API with a pinned model ID,\nno automatic retries, and provider fallback disabled. Defaults bound each\nassessment to 20 candidates, 16,000 serialized input characters, and five\nseconds; configure these with `--max-candidates`, `--max-input-chars`, and\n`--timeout-ms`. Input files are limited to 256 KiB and provider responses to\n64 KiB. Only query and candidate text go to OpenRouter; arbitrary metadata and\ncandidate IDs are excluded. Known secret patterns and credential-bearing URLs\nare redacted before transmission. Redaction is heuristic: enable this only for\ncontent you are permitted to send to your chosen provider.\n\nJev returns judgments, not generated memories or embeddings. Its confidence is\ndistribution concentration, **not a probability of correctness**. Pinning the\nmodel and criteria makes requests reproducible but does not promise deterministic\nprovider answers. Keep structural validation and authorization deterministic.\n\nOther providers, including local implementations, can implement the public\n`DecisionProvider` interface; no OpenRouter dependency is required by callers:\n\n```ts\nimport { assessDecisions, rankDecisionCandidates } from \"@hasna/mementos/sdk\";\nimport type { DecisionProvider } from \"@hasna/mementos/sdk\";\n\n// `provider` is your adapter implementing DecisionProvider.\nasync function rank(provider: DecisionProvider, query: string,\n  candidates: Array<{ id: string; text: string }>) {\n  const assessment = await assessDecisions({ task: \"relevance\", query, candidates }, {\n    enabled: true, retrieval: true, provider: provider.id, model: provider.model,\n  }, { provider });\n  return { assessment, candidates: rankDecisionCandidates(candidates, assessment) };\n}\n```\n\nKnowledge consumers can reuse this contract to assess already authorized\nretrieval candidates or flag potentially conflicting passages. Source citations,\nreview state, and guarded publication remain the consumer's responsibility.\n\n```bash\nmementos --help\nmementos <command> --help\n```\n\nHuman-readable list and search commands are compact and paginated by default.\nUse `--limit` with `--cursor` or `--offset`, `--verbose` for wider snippets, and\n`mementos show <id>` for a full record.\n\nJSON collection output is intentionally envelope-based in this minor release.\n`projects --json`, `agents --json`, `list --json`, and `search --json` no longer\nreturn bare arrays: each returns a compact collection plus truthful `_meta`\ncontinuation fields. `--agent-json` remains an alias for the list receipt.\n`--full` changes row detail inside the envelope; `--all` exhausts the query\ninside the envelope (up to 100,000 rows / 64 MiB). Neither flag restores a bare\narray for these four commands. The sole legacy bare-array escape is\n`export --all`, because export is an explicitly bulk-oriented command.\n\nAgent JSON uses offset pagination. Stable ID tie-breakers prevent overlap for\nequal timestamps and importance while the result set is unchanged; writes\nbetween page requests can shift offsets, so restart traversal when a stable\nsnapshot is required.\n\n```bash\nmementos list --json                         # compact 20-row receipt, <=32 KiB\nmementos list --json --cursor 20\nmementos list --json --full --limit 5        # explicit full detail, still bounded\nmementos list --json --all                   # exhaustive receipt, still an envelope\nmementos projects --json                     # compact continuation receipt\nmementos agents --json                       # compact continuation receipt\nmementos search \"deploy\" --json              # compact byte-capped search receipt\nmementos export                              # truthful paginated export receipt\nmementos export --all                        # explicit exhaustive legacy array\nmementos storage mode --json\n```\n\nThe complete command tree and option conventions are in the\n[CLI reference](docs/CLI.md).\n\n## MCP\n\n`mementos-mcp` defaults to a shared, stateless Streamable HTTP server bound to\n`127.0.0.1:8867`:\n\n```bash\nmementos-mcp\n# explicit equivalent\nmementos-mcp --http --port 8867\n```\n\nEndpoints are `GET /health` and `POST /mcp`. Set `MCP_HTTP_PORT` to change the\nport. For an MCP host that launches a child process over stdio, opt in explicitly:\n\n```bash\nmementos-mcp --stdio\n# or: MCP_STDIO=1 mementos-mcp\n```\n\nCursor, Codex, Claude, and other command-based MCP host entries should use\n`command = \"mementos-mcp\"` with `args = [\"--stdio\"]`.\n\nThe default `core` MCP profile exposes a bounded 23-tool agent surface. Select\nadditional comma-separated profiles with `--mcp-profile`,\n`HASNA_MEMENTOS_MCP_PROFILE`, or the compatibility alias\n`MEMENTOS_MCP_PROFILE`: `search`, `graph`, `automation`, `admin`, `storage`,\n`hooks`, and `full`. The explicit `full` profile preserves all 124 tools and the\nlegacy unpaged `mementos://memories`, `mementos://agents`, and\n`mementos://projects` resources; reduced profiles omit those resources and use\nbounded list/get tools instead.\n\nMCP `tools/list` remains the authoritative schema source. `search_tools` returns\na bounded names-only page for active-profile tools, and `describe_tools`\nrequires one to ten explicit names. `memory_context` defaults to ten ranked\n~240-character previews under a 32 KiB ceiling; use `detail=\"full\"` explicitly.\n`memory_inject` defaults to lightweight hints and preserves complete injection\nbehind `mode=\"full\"`. `memory_export` is paginated and receipt-bearing. See the [MCP reference](docs/MCP.md) for\nprofile membership and compatibility details.\n\n## REST API\n\n```bash\nmementos-serve --port 19428\n```\n\nThe server binds to `127.0.0.1` unless `MEMENTOS_HOST` is set. `/v1` is the\ncanonical API prefix and `/api` is a backward-compatible alias. Operational\nprobes and the generated contract are available without authentication:\n\n```text\nGET /health\nGET /ready\nGET /version\nGET /openapi.json\n```\n\nAPI routes use bearer/API-key authentication when configured. See the\n[REST API reference](docs/REST-API.md).\n\n## Storage\n\n### Client storage selection\n\nThe hosted Mementos API is the ordinary client default. The CLI, MCP server,\nand SDK resolve the hosted credential and authority chain described below; if\nno hosted credential resolves, client data commands fail closed rather than\nopening or creating SQLite automatically.\n\nSQLite is available only through an explicit local opt-in:\n\n```bash\n# Use the standard local data root (~/.hasna/mementos/mementos.db).\nexport HASNA_MEMENTOS_LOCAL=1\n\n# Or select one exact SQLite file explicitly.\nexport HASNA_MEMENTOS_DB_PATH=/absolute/path/to/mementos.db\n```\n\n`MEMENTOS_LOCAL=1` and `MEMENTOS_DB_PATH` are compatibility aliases. Legacy\n`~/.mementos` data is considered for migration only after local mode has been\nselected explicitly; it is never an automatic client fallback.\n\n### Server backend and HTTP clients\n\nThere are no deployment modes. The only runtime switch is the server data\nbackend: `sqlite | postgresql`, selected by `HASNA_MEMENTOS_DATABASE_URL`\npresence. Raw PostgreSQL credentials are server-only — configure\n`mementos-serve` with `HASNA_MEMENTOS_DATABASE_URL`; configure CLI and MCP\nclients with the HTTPS API endpoint and API key instead:\n\n```bash\n# mementos-serve environment\nHASNA_MEMENTOS_DATABASE_URL=postgres://...\n\n# client environment; do not distribute the database URL to clients\nHASNA_MEMENTOS_API_URL=https://mementos.example.com\nHASNA_MEMENTOS_API_KEY=...\n```\n\n### Hosted clients — one credential chain\n\nThe CLI, the MCP server and the `./sdk` client resolve their credential and\nservice authority through the ONE resolver in `@hasna/contracts`\n(`@hasna/contracts/client`), fresh on every call so a key rotation heals a\nlong-lived shell or MCP server without a restart:\n\n| Tier | Source |\n| --- | --- |\n| 1 | explicit arguments (`--api-key` / `--profile`, or `baseUrl` / `apiKey` in the SDK) |\n| 2 | deliberate env pointer: `HASNA_MEMENTOS_API_KEY_OVERRIDE`, `HASNA_PROFILE`, `HASNA_MEMENTOS_API_KEY_REF` (a secrets-vault item key, never a value) |\n| 3 | macOS Keychain: generic password `hasna.credentials.mementos.api-key`, account `HASNA_STATION` → `hostname -s` → `USER` |\n| 4 | disk: `~/.hasna/mementos/config/credentials`, owner-only `0400`/`0600` (`HASNA_HOME` / `HASNA_CONFIG_HOME` move the root) |\n| 5 | environment: `HASNA_MEMENTOS_API_KEY` |\n\nThe authority follows `HASNA_MEMENTOS_API_URL`, the Keychain `api-url` item,\nthe credentials file, and finally the fleet gateway\n`https://api.hasna.com/mementos` — a credential ALONE is a complete\nconfiguration. The legacy unprefixed `MEMENTOS_API_URL` / `MEMENTOS_API_KEY`\nspellings survive only as the resolver's silent alias fallback for one\nrelease. Writing a key to the disk tier:\n\n```bash\nmkdir -p ~/.hasna/mementos/config\nprintf 'HASNA_MEMENTOS_API_KEY=%s\\n' \"$KEY\" > ~/.hasna/mementos/config/credentials\nchmod 600 ~/.hasna/mementos/config/credentials\n```\n\nFAIL LOUD (owner ruling 2026-09-04): a hosted run with no credential anywhere\nexits non-zero naming every tier it consulted; there is no SQLite fallback and\nno local-fallback event. The on-box SQLite store is reachable ONLY through the\ndeliberate opt-ins `HASNA_MEMENTOS_DB_PATH` / `MEMENTOS_DB_PATH` (an explicit\nfile) or `HASNA_MEMENTOS_LOCAL=1` (alias `MEMENTOS_LOCAL=1`, honoured only when\nnothing configures an authority) — and every local run prints one line saying\nit is local on stderr. Retired locations (`~/.hasna/fleet-env/`,\n`~/.hasna/cloud/`, `~/.config/hasna/`, `$XDG_CONFIG_HOME`) and retired\n`*_MODE` / `*_STORAGE_MODE` variables are inputs nowhere.\n\n`mementos storage mode` reports the chosen transport without opening a\ndatabase or making a network request; `mementos status` prints the resolved\n`API:` line (hasna/apps#1588).\n\nThe old `storage push`, `pull`, and `sync` commands remain for compatibility;\nthey are not the cutover architecture. See [Configuration and\nstorage](docs/CONFIGURATION.md) and the [cloud cutover runbook](docs/CUTOVER-RUNBOOK.md).\n\n## TypeScript APIs\n\nThe main package exports the synchronous database/domain API from\n`@hasna/mementos` and an authenticated fetch client from `@hasna/mementos/sdk`\n— one package carries every surface (CLI, MCP server, REST server, SDK); there\nis no separate `-sdk` or `-mcp` package. See [Library and SDK APIs](docs/LIBRARY.md).\n\n## Shared event webhooks\n\nThe CLI includes the `events` and `webhooks` command groups supplied by\n`@hasna/events`, allowing memory events to trigger command or HTTP automation.\nInspect their installed-version help before configuring a webhook:\n\n```bash\nmementos events --help\nmementos webhooks --help\n```\n\nEvent command handlers receive the envelope on stdin and in\n`HASNA_EVENT_JSON`. Include `working_dir`, `project_path`, or `repo_path` when a\ndownstream agent must run in a particular repository.\n\n## Development\n\n```bash\nbun install\nbun run typecheck\nbun test\nbun run build\n```\n\nDevelopment entry points are `bun run dev:cli`, `bun run dev:mcp`, and\n`bun run dev:serve`.\n\n## Documentation\n\n- [CLI reference](docs/CLI.md)\n- [MCP reference](docs/MCP.md)\n- [REST API reference](docs/REST-API.md)\n- [Configuration and storage](docs/CONFIGURATION.md)\n- [Library and SDK APIs](docs/LIBRARY.md)\n- [Cloud cutover runbook](docs/CUTOVER-RUNBOOK.md)\n\n## License\n\nApache-2.0 — see [LICENSE](LICENSE).\n\n## Claude Code Stop hook\n\nPreview the installed CLI's managed hook configuration:\n\n```sh\nmementos session setup-hook --claude\n```\n\nApply that exact preview with `--apply --expect-settings-sha256 <digest>`\n(or `absent` for a new settings file). A recognized legacy hook also requires\n`--expect-hook-sha256 <digest>`. The installer preserves unrelated settings,\nretains the original settings as a private backup, and refuses custom or changed\nhook files. A symlinked `.claude` directory is preserved and requires the preview's\n`--expect-directory-sha256 <digest>`; retargeting the alias invalidates the preview\neven when its settings have identical bytes. `mementos init` uses the same installer and does not start a local\nserver when a hosted API is configured.\n\nWhen Skills manages Claude's native discovery, installation validates the\nexisting review and updates the Stop hook and its discovery witnesses together.\nExisting plugin, permission, native skill, or hook drift refuses installation;\nit is never silently adopted. Installations without a Skills policy retain the\nstandalone behavior. Skills is loaded only while applying the installation.\nThe installer uses the published Skills 0.9.14 SDK and supports explicitly\nreviewed v2 settings and marketplace witnesses. Their allowed model-effort and\nmarketplace timestamp changes remain valid; the installer does not enable v2\nreviews or adopt unrelated changes on its own.\n\nInstallation names the owning CLI entrypoint on the installing station — the\nentrypoint at `~/.local/bin/mementos` first, then `~/.bun/bin/mementos` — in the\nportable shell form `\"$HOME/.local/bin/mementos\" session stop-hook --claude`, so\nthe Stop hook does not depend on Claude's PATH and a settings copy or restore\nkeeps working across homes. Neither a versioned package cache path nor a\nparticular station's home is frozen into Claude's configuration; the entrypoint\nsymlink owns the runtime and version. When neither entrypoint exists, the\npublished portable command `mementos session stop-hook --claude` stays the\ninstalled form and requires the installed CLI on Claude's PATH. It\nreads the native `transcript_path` and final assistant\ntext, excludes tool payloads, redacts known secret patterns, and submits through\nthe normal hosted credential resolver. It never ingests the hook envelope as a\nconversation, falls back to a local store, or automatically retries an ambiguous\nsubmission. Failures report a fixed, private-data-free phase and reason, such as\n`[phase=request; reason=timeout]`, and an actual HTTP error status when available.\nInput, transcript, configuration, request, and response failures are distinct;\nexception messages, transcript paths, credentials, and server bodies stay out of\nthe diagnostic. An interrupted request can have reached the server, so its\nfailure is not proof that no job was created. The hook exits 1 on failure,\nwhich reports it without blocking Claude's Stop; see the\n[Claude hook exit-code contract](https://code.claude.com/docs/en/hooks#exit-code-output).\nThe hook reads at most 8 MiB of transcript and 64 KiB of input context.\nWhen `MEMENTOS_AGENT` is configured, the hook preserves that agent attribution.\nThe installer also recognizes the historical CLI-ingest migration shim by its\nexact digest; modified copies remain protected as custom hooks.\n","readmeFilename":"README.md"}