{"_id":"@aabadin/project-memory-context","_rev":"42-5118debcf3e562dfabcabf93c69f7f74","name":"@aabadin/project-memory-context","dist-tags":{"latest":"0.9.0"},"versions":{"0.1.0":{"name":"@aabadin/project-memory-context","version":"0.1.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.1.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs"},"dist":{"shasum":"7d4448ef3a740e306524b1ee60d658b53c641f22","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.1.0.tgz","fileCount":88,"integrity":"sha512-cd2o8X8i9ZcO6/8BOe7x/5/49Hbu+O6GvTFTLMfHNFiifu4xF1GVeqz7wSre7PA1E4UiNVXElx5ZjJvkuSaE/A==","signatures":[{"sig":"MEUCIELSnpAI5oDg9sFqxU3Rqr205u1k/wSsmoSW/xtooy8uAiEAy5adjilL8d0tPeYHJZdf2EzUH0X9vhPxYLZogkFOoXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236069},"main":"./src/index.mjs","type":"module","_from":"file:aabadin-project-memory-context-0.1.0.tgz","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"_resolved":"C:\\Users\\aabad\\Documents\\CODE\\ia\\memory-context\\tools\\project-memory-context\\aabadin-project-memory-context-0.1.0.tgz","_integrity":"sha512-cd2o8X8i9ZcO6/8BOe7x/5/49Hbu+O6GvTFTLMfHNFiifu4xF1GVeqz7wSre7PA1E4UiNVXElx5ZjJvkuSaE/A==","repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.1.0_1779172814580_0.5690401150457636","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aabadin/project-memory-context","version":"0.1.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.1.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs"},"dist":{"shasum":"8d378eff128184a179b7d2e2c45e98565a988b67","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.1.1.tgz","fileCount":88,"integrity":"sha512-x9VrAh4hdjVZJjSh+2zH59rJV8zodvpKwtl0rDVCJNA7sWcn0fSoNuzl3ruw+RNcvsOSp4xgFMyx/wT8Kn/83A==","signatures":[{"sig":"MEUCIGcWMibhc1XsmBE36Vb4praO2Aa732VryZqoh7h+cAmxAiEAte6nZVP9u2cMJ61eJ+ARmic0IcFCH8nftBW0lY4kzHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236521},"main":"./src/index.mjs","type":"module","_from":"file:aabadin-project-memory-context-0.1.1.tgz","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"_resolved":"C:\\Users\\aabad\\Documents\\CODE\\ia\\memory-context\\tools\\project-memory-context\\aabadin-project-memory-context-0.1.1.tgz","_integrity":"sha512-x9VrAh4hdjVZJjSh+2zH59rJV8zodvpKwtl0rDVCJNA7sWcn0fSoNuzl3ruw+RNcvsOSp4xgFMyx/wT8Kn/83A==","repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.1.1_1779174601994_0.7593404108412194","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aabadin/project-memory-context","version":"0.1.2","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.1.2","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs"},"dist":{"shasum":"c96cca92e5b7540d778282a49c538734612a1ca6","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.1.2.tgz","fileCount":88,"integrity":"sha512-FjTjhCjaNCJMLp6EKOhS3nqnIWxnDsgN6wJ6IMhRqevm1F8b5QFxKISA1K95LE3pLGCAfZoAGdGKtAsfycIODw==","signatures":[{"sig":"MEUCIQC/wVJ1PW+1G21aPqEWKkKqCbS0QuvR3TiA/SUoLR5mhwIgTwFwp0abI3q6nqJYwj4l3kTlsoF5LumFJPxc8nz7VDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237820},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"521a4c3b2dfc4ea59fa3743d1cb9465b110e5714","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.1.2_1779175615988_0.08802447019317716","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@aabadin/project-memory-context","version":"0.1.3","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.1.3","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs"},"dist":{"shasum":"88e4c0bd0d6b7141b30fa5a3724e408bf3660a6b","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.1.3.tgz","fileCount":88,"integrity":"sha512-2In0l6KwWDVXdh4LuJOd5UBxUrjbwKT86uwROUBbjHjVWveRxVPLcztH0/JrtK6wH2A6D+XL7I9Oge6RZaumAg==","signatures":[{"sig":"MEUCIHI5vneXFcuMXcAb5DI4vYD3jyV3Ffuk3MLl9wU3dU/QAiEAoXv2gRtK+Hs9q2RMImSzSOmwonemdWXA8+2SsHeXUis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237882},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"521a4c3b2dfc4ea59fa3743d1cb9465b110e5714","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.1.3_1779191387736_0.6795474700849937","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@aabadin/project-memory-context","version":"0.1.4","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.1.4","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs"},"dist":{"shasum":"9e39067b94324bfccfe6f857b7f8488d19e35322","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.1.4.tgz","fileCount":88,"integrity":"sha512-2PTWopgbqnBHuYwg9wtztCS1x0vnsXsMtI99E9QzRN6L317UCqKFQgbeUakGtdeWzIOtWq5QaMiQlAg96lvpVg==","signatures":[{"sig":"MEUCIBhTH1JA1VyiG2VcjABpu0RygQwJtwN2Yv0E+YSIm151AiEArlKNUOKC525Vx7fO1PWjOf+bH2jkg7zui5RZO/tj3HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238830},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"521a4c3b2dfc4ea59fa3743d1cb9465b110e5714","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.1.4_1779192039996_0.1949483228301283","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@aabadin/project-memory-context","version":"0.1.5","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.1.5","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs"},"dist":{"shasum":"4749b2ae1624006fd44a10c89706b5530241ccbc","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.1.5.tgz","fileCount":91,"integrity":"sha512-8TzBz7PSJ1XGXVK4ptv+356XRdeYzIh3aMO9TOt4/7SFyD+qzpbUm3ry/PZyA39YjxT0XOMWEqRtcFfK81wtoA==","signatures":[{"sig":"MEUCIQDIRITjAm7MGKKEyE2LGHgumsKjOpeUQJEcqviacmli8wIgWAjtMTTkLIcNTxPpELYvSW8CpOGknkOMLsVoqvLpxR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260661},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"521a4c3b2dfc4ea59fa3743d1cb9465b110e5714","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.1.5_1779194043649_0.7261102630564906","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aabadin/project-memory-context","version":"0.2.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs"},"dist":{"shasum":"163dd20f2c181e7270081cb96a0cb44a0bb54ec0","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.0.tgz","fileCount":98,"integrity":"sha512-Aiq/PzTlPG7+SHZdKWbpRB/r5ECd/9QwQpKhhPdTxkGNE1c5Qq+h36JoV8pLe8WGghksmATo1y3ThS3VbbatnQ==","signatures":[{"sig":"MEUCIQD9G7U32s+6raJsepADrEFa+AgPNMpI+wpOmIDfIyrDmQIgbSDsnr6v4s3Bxfqlh7mXZwOsGipK66EHxgfRCrrgPQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292792},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"81255943180f950f576b6704cbc58bf769ab02c2","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.0_1779330313999_0.2904108445810245","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@aabadin/project-memory-context","version":"0.2.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs"},"dist":{"shasum":"12e10ec16753a282fc7bc2d55dffae7284bb4370","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.1.tgz","fileCount":99,"integrity":"sha512-iJWurhHyCHTci/IbJQ/dLQBS7jGK8Rt8FzBvR7TpnYGQrBe+Vyks6dDmHpZ+SDWIJi3c4G0WUxyygcFIYzRHfg==","signatures":[{"sig":"MEYCIQCUHAc1LdHkLD80S6Zmy09/FuTWIEeh3DVqFVB9OjexuQIhANpzD6U04dlgIuvDH3dmJeQs0mNEg3J4RdsyN6gx9e37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310236},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"81255943180f950f576b6704cbc58bf769ab02c2","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.1_1779370256686_0.8993112033880442","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aabadin/project-memory-context","version":"0.2.2","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.2","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs"},"dist":{"shasum":"98caee648d2ba145f41f2f1f96ed6512dfe7321c","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.2.tgz","fileCount":100,"integrity":"sha512-xmMqQtthLcKkCXM+DyQpULeycKK4nFndlpXB2A8N/pCEXfHiPDVGy+YQiM6Q5eUsUpyluijOVH91ntagyrGZ2A==","signatures":[{"sig":"MEYCIQC4wH8fEI9LujHC9l7ZEyCHv+E1NLHVy9ZLUE8hAME2NQIhAJEaAeN47brWRwdZpuMHoBDGxi0PRKSLyKDyQ1YQD92e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311578},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"81255943180f950f576b6704cbc58bf769ab02c2","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.2_1779370778099_0.2654790337408339","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@aabadin/project-memory-context","version":"0.2.3","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.3","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs"},"dist":{"shasum":"dfb68f7fc7707df3545b7d760613a0f035974303","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.3.tgz","fileCount":100,"integrity":"sha512-ptHI/2GKQ3STen0UOr5bIJBiFVy4eeRJR5GqxCX3z635nkrXdJCF6Y0FqbiTyHODvY4SxHNCgr0hkoncrWi8Gg==","signatures":[{"sig":"MEQCIGkYwHDYGaUR8N5J5b7J8VGH282rsOiaJxeLn8Tsc8PSAiAlNNN0dPaxJOLev3M+48eJc4aicbssVNeFT/i7tFw1SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311619},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"81255943180f950f576b6704cbc58bf769ab02c2","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.3_1779371080026_0.19452754286427743","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@aabadin/project-memory-context","version":"0.2.4","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.4","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs"},"dist":{"shasum":"accf3c473be82cf86109a44ab46384304e16cf5c","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.4.tgz","fileCount":101,"integrity":"sha512-XABenzr1nDA6YPcrrm7qIQ47Lc+E6ch1mUCpFTZ3yGASwyy56jGx5iVWo3gKPuRiBdagpm8pCSBEXIQqfLgDvg==","signatures":[{"sig":"MEYCIQCe1aKO16eREu8E40Za700l2vqhbhpw1fPV6E2xT9Nt5gIhALrxuPFVisSQV9g8llVZaD8pCpUscRlk1rD5iHCDLDrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315758},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"d766046180aa1b501e94c30b93f6aadb72db8560","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.4_1779384794142_0.3263516319025008","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@aabadin/project-memory-context","version":"0.2.5","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.5","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs"},"dist":{"shasum":"bbe105b465ab1571e5327c707f5c5114cc73843b","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.5.tgz","fileCount":101,"integrity":"sha512-uIfzv1CXYrlWAYxOnT7o5/i6BQSATkHIOoKfDjPHL7xB/Qynlo7iMAKQxUVrUKidmI2jRFKBfC2CQCo7Z+R5qg==","signatures":[{"sig":"MEUCIGO2/xKY1yNiU1x6k0EJefYehp4s9MPoxplEDRMRkLC2AiEA2MSXsYfDUGhtU8DxrQ9vYJvAm3glsLPCEuw1QT6HFSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317012},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.5_1779401359385_0.8815949805261958","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@aabadin/project-memory-context","version":"0.2.6","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.6","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"f64604f71b5d27945490d0e90b9eefbe23d68be4","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.6.tgz","fileCount":103,"integrity":"sha512-RxI87OAmCKKWbP3ez+tFIR9u6+kNKSF2Mv3Dt55zHrRdNIOXQyy+3p2Y4uGpXTQG+mNH97gyc3hizS/USD+Jvg==","signatures":[{"sig":"MEQCIFqnzQBQYo59fI2hPlDXXP3jNhb5Oak+oLUfgYeBZJtIAiAPiX91ssUY8UB2T3Zhk3VP6ekSuPFrocZULjHBN2aUmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318267},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.6_1779402317536_0.6662017675370275","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@aabadin/project-memory-context","version":"0.2.7","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.7","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"dd16899ead28c18f24b4ccfa861b4e396a7daac4","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.7.tgz","fileCount":111,"integrity":"sha512-IULfP3EGim61C667W15iGlbS0fSkcULb/2TTWUkwGL3Wsl892ca8n6moh3KISEDhm730TmfCDa99J+XR+178SQ==","signatures":[{"sig":"MEQCIAGZ0RuA6oYHUgvDsJvT5Kv+dIWZWv37MgeyxaB6j0cLAiBnGomLdcdux25ZoEY3neJVTqzP8EcwS1nVJCP/hBtnzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340832},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.7_1779555958417_0.4045007029602934","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@aabadin/project-memory-context","version":"0.2.8","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.8","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"85e2285b18c73a5f1d6655af2f420e5b0caedf4b","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.8.tgz","fileCount":111,"integrity":"sha512-zajum6q1tKvYfIjzU0rkGLJUhtvcyfXSvbHZRnj2XlzEjw5aaSM4csqDvC5PAN/Nee4GKn1IvuVg0yUzNsWY9A==","signatures":[{"sig":"MEYCIQD6FXu99Gn6FdDuPBfcHJFa2u4JQRW+1pV2uPCMfazypAIhANzpPvlG7qT7nVfUGTEyLwIf/NfSAozGhMu4b1UVTOFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340842},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.8_1779556435443_0.1658666198821619","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@aabadin/project-memory-context","version":"0.2.9","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.9","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"1f634307b9398197aee5d3da0787073bcb7595f5","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.9.tgz","fileCount":111,"integrity":"sha512-0uqFdtUIpGtmqXMCbzRDLNIcXyE8xct3lstp1qQj7jMsGz3FR4QYXZQri2o5WBr9Yq2WEkK1J2M0eiYfo41qrA==","signatures":[{"sig":"MEYCIQCqk1Q66NqPnM5Mz9CkZdrQGRqZvoX24+Fq63jYO6xLcAIhAMdvfYArDJl2QovnJFA9KVOnFL8tt2UjQRrAFdNNUYZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340881},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.9_1779559909602_0.9475057470065607","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@aabadin/project-memory-context","version":"0.2.11","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.11","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"e01a6594459758a4c234af2b23fdaff074e54f24","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.11.tgz","fileCount":111,"integrity":"sha512-1XwifQlonijPbS8WXV/Ou7aj+7vnXS/fnntAYtukg8dG8eaQyhPm3T5rB+lIZIIR/M/M5vvkg87OBovUqTFINQ==","signatures":[{"sig":"MEUCICVEedsFPjfRGDSfB0RV8HVbe4pBhvILeOR0Yx/FNtp2AiEA1UyKLEGtpDONZ4wpI+dLXw4bBqSNJ2/n64nbHwpvF1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340818},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.11_1779560387012_0.02531594584856145","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@aabadin/project-memory-context","version":"0.2.12","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.12","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"8fd00737456f90c21f3c2ced8889b04b5b91f9dd","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.12.tgz","fileCount":111,"integrity":"sha512-sNKHSfd8Q2i7I74g/GJubR4CioGT8Aym7pEjW1Kif5+VQEOA/BiSWHGzpkkmi35L/cmVzU4cBSM/OT+kO6HLXg==","signatures":[{"sig":"MEQCIGOfIJolZ/FvG5I6/XVLlrZjCqei0CrJQODNNM7JD2ERAiAU+Tm3eNw7xeww9vgc2MczAYQ2pqEY3rF8etiKNzVhQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341280},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.12_1779561291758_0.4360036170927759","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@aabadin/project-memory-context","version":"0.2.13","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.13","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"c80c716f320b3d775f817c4817104b21e03f7fcd","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.13.tgz","fileCount":111,"integrity":"sha512-cBr27zLVZeMJexadHQxWTvCrDkckrpBbZSGqUMqU7z/JGNxv0dt1selqijvmqVIZgb20Y4SFNHsdwfGJSqar+Q==","signatures":[{"sig":"MEYCIQCHVg22iDwZZeS9NZN7mTqJ84G5sV6Fisf/K187RRkB3gIhAL93h/gaNvG/6Kqx0GrESXNzP+QukzUiifzM5EEv11iZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341280},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.13_1779561342606_0.6981354658012986","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@aabadin/project-memory-context","version":"0.2.14","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.14","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"2bb582a71a0824a8be6602e90561ccfbfdcfad8c","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.14.tgz","fileCount":111,"integrity":"sha512-cYGJO4TrAXV3hynGQF3hd48IbTh2wiUlJyzChGU8pDL730CwgsbIUfhtvQojD+pf8mtuIe9kyY+aEL5iQGFbCQ==","signatures":[{"sig":"MEQCIBYa6oU63Wb0pgccwgXW55CpyBkAKkGSJRutCBr2ez2rAiAG6pMGpsuCzpPBcOzt0KLJAklsmgEoO40vrXndtF2lwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342936},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.14_1779562427665_0.936686104753726","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@aabadin/project-memory-context","version":"0.2.15","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.15","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"1e8ae3647e65b3cbb8ca1d9c169de352ec1b59bf","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.15.tgz","fileCount":111,"integrity":"sha512-PkkL8WbuUSgbVpq7uO4cAaLDVETME5X4xcf1D+faU+9dhXr2v82qb/ziNvuIKNJUom2a2JaCEOVZ9KVeFizwzA==","signatures":[{"sig":"MEYCIQD+hHSPC4L5LOGNTkp7ls7Xi5WHL7qJ4rB4ndFmqdl9xgIhAIoQzfn4b1ZoIw/Oxn4LDGoOyIarespms0uSTYbyWdrs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342956},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.15_1779563464964_0.2107069991132744","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@aabadin/project-memory-context","version":"0.2.16","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.16","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"690645dcfc08fa252742e09887c1a5e2b959bf1e","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.16.tgz","fileCount":111,"integrity":"sha512-5BCTOCaHXlEUfKXBZeY1htiEmIhGTRrOVvTPQtQGlkkavWES6tLe/DbSgpOxGSTK2EZtvCAS91qjnCTWhi6hVA==","signatures":[{"sig":"MEQCIEWk0YE+LPgkd+HW1TpTKrb3nqA+7oNg0G2Gia/WnxgIAiBk9dk8Sn503fBLpxIZVEv+pxkowU9nq0P/WVvT5psnTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342897},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.16_1779564822889_0.6086678091563453","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@aabadin/project-memory-context","version":"0.2.17","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.2.17","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"7620d6c532501c9bb393a440bf5efe6eb224d547","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.2.17.tgz","fileCount":112,"integrity":"sha512-rsSzoaTFPgwZrwQ29+O7dgih49qXrcaor2Y6gNg60slK1/dqCVplvBW+pWRs1XiEyAF5BllIl330HkrwYiZOTg==","signatures":[{"sig":"MEYCIQD7Y/cJSZYjRpm2UnAMLSOuHljhH1YK8RIRPpnFnifJtwIhAKXK2Bwz6+EtPVlg2nTXmGeqF5g62QsVb610bGxJJ+qv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346958},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"58e6288c9bbe0e6c9a42c41875dd5393259c5049","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.2.17_1779664170216_0.6297754526142709","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aabadin/project-memory-context","version":"0.3.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.3.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"f52dcfed11668fa4f2112950b1983f128876a1a1","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.3.0.tgz","fileCount":119,"integrity":"sha512-VC+52O5DjpBIyBLOsTgw3lvPO7LbXaYyhlY1j0oYDSFvZcz3P6dpxJPG7B+sXoqMFY+eI1LqMuqkHZuXmonjtg==","signatures":[{"sig":"MEUCIHNy44njTXPt7lZ93HcqjkUNm5nDai3k2HDWtcVK5XTOAiEA+ZZLQW+sZp4u+CLJldE1vw4S+gHiDh121sLo8H9M6eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362089},"main":"./src/index.mjs","type":"module","_from":"file:aabadin-project-memory-context-0.3.0.tgz","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"_resolved":"C:\\Users\\aabad\\Documents\\CODE\\ia\\memory-context\\tools\\project-memory-context\\aabadin-project-memory-context-0.3.0.tgz","_integrity":"sha512-VC+52O5DjpBIyBLOsTgw3lvPO7LbXaYyhlY1j0oYDSFvZcz3P6dpxJPG7B+sXoqMFY+eI1LqMuqkHZuXmonjtg==","repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.3.0_1779675741529_0.48870330739196066","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aabadin/project-memory-context","version":"0.3.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.3.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"b0f72e54550f383ce3bddc38caac4828edeec975","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.3.1.tgz","fileCount":119,"integrity":"sha512-Y+4FWuyMwLgJQoXeh7r0GIALO/fskeCyVbD2xBguaChAykOdFtp1856Lvf79wnT2EWohJ4Q6oPiquZ+/KGyMxw==","signatures":[{"sig":"MEUCIQCqYfQjfqSBGRKAnVzflwhbunny/C9Ah6wzY7MoKvpIkgIgLn409nwk6Z3CrNQ+xoqWFQXXyA9x+m1Kw+qi7HGoT14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362140},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"7ca06c01ef574ada152072cfe0757e83eb1cbc65","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.3.1_1779676263015_0.38982886023547225","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@aabadin/project-memory-context","version":"0.3.3","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.3.3","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"0b210c1045e083aa3639e072347a0439c17f5c45","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.3.3.tgz","fileCount":119,"integrity":"sha512-L3n9oG5HPk15OMimdKxWe+Suf8SUhlN8M9OoSSr8fyMyBx2SNHaLII3UquM6D9AIrlj+pwMPpeLfdfwAhX5yIw==","signatures":[{"sig":"MEQCICF1MHynr3j7hpoZJatiQk4mkafOfGXfS02ANpTZW4LpAiB5PUuw+Htxj6qRqiZfVZXnLNG/499orioMKgzIpggKWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362540},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"7ca06c01ef574ada152072cfe0757e83eb1cbc65","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.3.3_1779678293242_0.9287428127352622","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aabadin/project-memory-context","version":"0.3.4","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adam Drew"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.3.4","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adamrdrew/agent-memory-mcp#readme","bugs":{"url":"https://github.com/adamrdrew/agent-memory-mcp/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"6cf35c26deb1636be33fb222ce75d62b99faf906","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.3.4.tgz","fileCount":122,"integrity":"sha512-FzUxR20rY+lgaMNu68uacARC5OS09EGf9LJ/7NHB1ZoChcTzI40nayMTx0jPnpsIlvE0MbBg49hZ7K15at0rfg==","signatures":[{"sig":"MEYCIQC22yY/cdQSm8WaiplQLbVHcepL9Pvq5fx6deQM552ggQIhAPg4mPqXr74mRIJZRVbWoHMIAzesBtVm1al0ekI1fxFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383501},"main":"./src/index.mjs","type":"module","engines":{"node":">=18.0.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"afcbbeb4744e007162d96c9daeb6cd71eb2d3848","scripts":{"test":"node --test tests/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adamrdrew/agent-memory-mcp.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.3.4_1780159698105_0.17426488141710417","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aabadin/project-memory-context","version":"0.4.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"5b2b9d14db5f614b7e8315bf72e913f7027c362a","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.0.tgz","fileCount":144,"integrity":"sha512-eSEDVwxQPSc37degYwd+d28k+rQQ+snL64+dS8hpXfEswuWUQaujmWyTwJmfHDLB+Owcw7m8BVk9vNWp//I85w==","signatures":[{"sig":"MEUCIQCFRTt8BZ3c8vhJQesNu8diy7UXhhD59B1tAjFd4a7EmgIgQTwQMXTgwPTXqvQcHoVnqsmZMoiniiY4EX3pjUrd1GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482675},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"35abc8aefcf1a7f41dfaeb726b9ff10658a10c89","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.0_1780573157026_0.06396773579707515","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aabadin/project-memory-context","version":"0.4.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"3da85e188cd9809b087897818be402e29175bb41","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.1.tgz","fileCount":144,"integrity":"sha512-Qk6MhAIKmSNwD0KcsrykqJeNq70HfrIfqL5JAiCs32VzwxW2EResbzDH/rG6y8WEPDff+cBkVIPd/50id7xc5A==","signatures":[{"sig":"MEQCID+6nHbIWQxbdm+HXYgu1UJTXH5PbneSklwTYqcNeox5AiAUcbXSb0eR5LC4gQ0AmauY5H7gABATp/E+ccnEnGh5zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485962},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"c4c278226ab2422fda0e18a0680a02b1e45b5510","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.1_1780589087503_0.7442363559673415","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aabadin/project-memory-context","version":"0.4.2","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.2","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"116b9b61577ce7611b36dabc2795018e286e140a","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.2.tgz","fileCount":144,"integrity":"sha512-Pw/g3r+JX9Q+6yL0t9buI5pd0tNhQebxKsu+p2V2RCl8CzA6RrepYVQ9F4U2z/nAR0CuE2M21WVRxdZWw0J6Zw==","signatures":[{"sig":"MEUCIQC2eFKEX6fO+WRy+of9ZLbwXoWKmdjjzuzCjypsoMYsmQIgONrjsEK6No50kcBNWmyjZooVUN1Fa8phLuW58viP1pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486331},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"faf1f747bed8607c2b6a827f2542e53199bae339","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.2_1780593687784_0.9343813393147655","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@aabadin/project-memory-context","version":"0.4.3","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.3","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"2e9506c7ecd438c70e1afbaca299ecb25ec4c5a0","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.3.tgz","fileCount":144,"integrity":"sha512-EMHX0/IW6k3i5L5rOdWI22p1YV0toMdOz2SzDh7twwJ2lJo1pIh8A4WdbpSLGt729EWLSQENtGgbC76uVWAClg==","signatures":[{"sig":"MEQCIGT82HVVvhVMXcZ+CcTmMpDYG7Aad/bjwEyJ8amXt89kAiAwLCkyhhoMunOlWBH1tn5pzU1ZcSbrTebTGSjGCeUIOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489765},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"6324291932b0d2f0709134e196571c2ae5e0fe14","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.3_1780594279246_0.044309247101097515","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@aabadin/project-memory-context","version":"0.4.9","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.9","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"05bc21dae0339dff1618d79a101e029ca27189bc","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.9.tgz","fileCount":145,"integrity":"sha512-vouQOMOrsoerLhRMolKGD1D+BzorjDrczJ3cjG7jNT9Y36n84LnCUQCVyba5v0rscjV6Pzi/RdVj2xx/YNy11A==","signatures":[{"sig":"MEUCIQDhlYf0trbNlvR89igcIKCbZ7M+TnFu+UjkegO1EBvjOQIgWhTx/mVZwmCDmcNmfY8Cdwx3Crqu1f889IP8Oqueeyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503370},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"a24146264e6173d800faa725943deb0e18c8c479","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.9_1780850025639_0.5187088968124591","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@aabadin/project-memory-context","version":"0.4.10","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.10","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"765613c3d1d0890b4b780706a0f09c2131e151c5","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.10.tgz","fileCount":145,"integrity":"sha512-oQwGvgIpxWTPMxHTfS/DcrcgP3cP4BWFx8C7xSx1s1770PJoVcul24P/WcvFYVzNzei3/RCDUQoZUAmfLBXlNQ==","signatures":[{"sig":"MEQCIAH6qNiSJEYmGLFObCkfY6wm4rmFb/RxJs4vXsLots1bAiA+FCXb3V6pymBMstUzzxEpmBx7XLLH6uM2o8ZSBy7M/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501525},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"7a1b4d75a61f691de148c4e7df35c530dc2c9a67","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-swift":"^0.7.1","tree-sitter-kotlin":"^0.3.8","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.10_1780855074311_0.6978903262661875","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@aabadin/project-memory-context","version":"0.4.11","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.4.11","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"14f0d0e9ea664aabdca8de4cb1aff82c926ec25e","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.4.11.tgz","fileCount":145,"integrity":"sha512-zqK5mQ2jQS0ubwRw5x6puDvKOoS7jTOTZpdd2dTFDSUwVlTnkFIIMMyYwcWK6F7ZAvxXtaHYhkpcCjgYqdF7Ew==","signatures":[{"sig":"MEQCIADjTLq5LuW+14bE7PWnkE+SpfMiuuufP04AjqxIMK+4AiAfcNhcTcMN4Hnb8ufFl+DNuGzDuQvmPaViEkAzPC5yHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501454},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"c1de4db3618d57c8ba300cd65340ffcb68e3be6d","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.4.11_1780856032611_0.26229559150832005","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aabadin/project-memory-context","version":"0.5.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.5.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"e65bbad66f02941d25df00a1fc2201171b105130","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.5.0.tgz","fileCount":146,"integrity":"sha512-x2Zj4dAXcMNPpPCuzqdeeK1zaN3htHXmSivuMIsadURhaGojcCcbQyAJCTthM0o61Ti/hjDhqkUmcSEScVSbjw==","signatures":[{"sig":"MEQCIA5Uzgf6O2CFXlVIhP5m+m+E8AIevc7cog5pxpZoRYHDAiBp2UdE0UXNpUjIwCJ9uSuHq60ZkpUU254s70sEtLDUXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502703},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"fa81eec8a926661ab009cf2788a1524c472a2a13","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.5.0_1780869163153_0.26796611173483686","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aabadin/project-memory-context","version":"0.6.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.6.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"a00ee3dd81df2a5c576efb79ca38e160e45715dc","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.6.1.tgz","fileCount":148,"integrity":"sha512-00tSrr1cbiFrqRgIyYfn4vnrxPsm2qRTpFkHfmoQdaIk2Ko0vjmvKYrVhIPO05Nrla8i2VlNAIOfnw4+0I66Yg==","signatures":[{"sig":"MEQCIGA5IQ8sfOcYR9JYhc8bp4tBE3ucU9MOMOv4vVsFSjVcAiBE0fxgkxa/rvhNazHythZA2tkSsd7TbXM7fRzg0tCvyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514183},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./plugin":"./plugin/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"2c34cf4b3834cb4df661c192b0df9d13abd3880b","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.6.1_1781150539291_0.364653995226798","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@aabadin/project-memory-context","version":"0.7.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.7.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"10e01152eeb7b5c7dd6f0532b80bdf2cb6680ce2","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.7.0.tgz","fileCount":167,"integrity":"sha512-yXgo1QlQeSyHMUViwLDRGAAAhBdspE7axHPkQ2w7TiqP/vijlGXwFZo0xd+gY0wW1bsJXZZRBuAek6xFa28YBA==","signatures":[{"sig":"MEYCIQDHaqI86wuTcobO3lI3wz/lhAfYdN4k0Bwj/hMcRuR8bwIhAK8FCtNvWFIypZYcxWKoCG8mzX6PkxrjLrqtErWJSTOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17914416},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./plugin":"./plugin/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"212345c53a8edf32adc2666e5c5db5074a375766","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","web-tree-sitter":"^0.26.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.7.0_1781333712619_0.206980650254579","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@aabadin/project-memory-context","version":"0.7.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.7.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"6cfe3c6f23594c1e64531b0839fddabfe6ccab76","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.7.1.tgz","fileCount":156,"integrity":"sha512-lx10LqZ7HDAOfhecj4XtjthKjy7C6hXOOu1wFEON7ek1U3Air7vOCLu6bgzhLq8nT8VxUpNWDQxEN7e53BvmJw==","signatures":[{"sig":"MEUCIH5Mmj60xY+DeiAT4wD0EAqort7hVC84aYkeUwtalP47AiEAr6iiSq+2Wvos50OnBfXyZsRSJ924nP1O7AsM2yQjaLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":575797},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./plugin":"./plugin/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"0a964b8c1e24f662a57fd92a6244d83648e72f82","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.7.1_1782296340309_0.9175540030616289","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@aabadin/project-memory-context","version":"0.8.0","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.8.0","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"479a0508a0dcabbd12c1e5bbd05dc61acd5d1bd1","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.8.0.tgz","fileCount":163,"integrity":"sha512-BQB9mVvyVyRB44hmJmYqqyHM1qt1Uxe8aaYaqhszeYW1mpc3b5nrdGJdrjfINawhko84/VrBGbKJZSMfUj7hTA==","signatures":[{"sig":"MEQCIAy6tQyg0ly6B/V1ITPguUKhH2uMgfuezoDQICY9FHRfAiB+N0H8KMoY2/soLaXFbjapSdfHVQ+0oKbNlmgUtH3XDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625603},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./plugin":"./plugin/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"0a964b8c1e24f662a57fd92a6244d83648e72f82","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.8.0_1782355027646_0.5327689759737095","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@aabadin/project-memory-context","version":"0.8.1","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.8.1","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"fcb5ca25c084c1a7fd1fe374cad45e72976a7277","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.8.1.tgz","fileCount":163,"integrity":"sha512-BoSZFByuxxC0bxXFymp54G8azlfG9/HyRHsBSdEraPBnfOaUSml0GHBkLH91zYro0kDp59hBY5qrRnVqz36Nuw==","signatures":[{"sig":"MEQCIC2cH4wrukz6NtIH+LPIwOb+DLHKza9mfgF7j984XScRAiA1fgyD0OeDE55semvUeVODfx+2f+lNrCNuAwj/22AmnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639069},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./plugin":"./plugin/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"b737af7562ff33f01dfc6c80d73c5b24cea5c522","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.8.1_1782399961756_0.5135615947190271","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@aabadin/project-memory-context","version":"0.8.2","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","_id":"@aabadin/project-memory-context@0.8.2","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"homepage":"https://github.com/adrianabadin/memory-context#readme","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"dist":{"shasum":"dcbab45a40a686cd9f13d48c19a9efdf5c40017f","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.8.2.tgz","fileCount":163,"integrity":"sha512-jgb/ZaOKbIV57RdE9sqF4lFTwxw6XmsVMDasRwb26zINQxASRuyErfcwePPkFn1QduROnYJjKhR6oEbliBoBaQ==","signatures":[{"sig":"MEUCIQCM182ZcUflyp5SrgLgn6F5dFzj/0Pf20YFU4XbPUTMxQIgVz+Ny//zRfe2vMKa/2uNClHGy3DDB/FtpnbDJrU2OVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642872},"main":"./src/index.mjs","type":"module","engines":{"node":">=22.5.0"},"exports":{".":"./src/index.mjs","./plugin":"./plugin/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs"},"gitHead":"16bb03b14b5f48dac61ae3b2e51bba07aac98738","scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"repository":{"url":"git+https://github.com/adrianabadin/memory-context.git","type":"git","directory":"tools/project-memory-context"},"_npmVersion":"11.12.1","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.24.0","acorn":"^8.16.0","express":"^5.2.1","acorn-walk":"^8.3.0","xxhash-wasm":"^1.1.0","@babel/parser":"^7.26.0","tree-sitter-go":"^0.25.0","tree-sitter-cpp":"^0.23.4","tree-sitter-php":"^0.24.2","web-tree-sitter":"^0.26.0","tree-sitter-java":"^0.23.5","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-python":"^0.23.6","tree-sitter-c-sharp":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-typescript":"^0.23.2","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/project-memory-context_0.8.2_1782410094780_0.03370190458460631","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aabadin/project-memory-context","version":"0.9.0","description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","license":"GPL-3.0-or-later","type":"module","main":"./src/index.mjs","exports":{".":"./src/index.mjs","./platform":"./src/platform.mjs","./retrieval":"./src/retrieval/query-engine.mjs","./plugin":"./plugin/index.mjs"},"bin":{"pmc":"bin/pmc.mjs","pmc-query-server":"mcp/pmc-query-server.mjs","pmc-view-context":"bin/pmc-view-context.mjs"},"scripts":{"test":"node --test tests/*.test.mjs tests/**/*.test.mjs","test:watch":"node --test --watch tests/*.test.mjs tests/**/*.test.mjs","prepublishOnly":"npm test"},"keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/adrianabadin/memory-context.git","directory":"tools/project-memory-context"},"author":{"name":"Adrian Abadin"},"engines":{"node":">=22.5.0"},"publishConfig":{"access":"public"},"dependencies":{"@babel/parser":"^7.26.0","@modelcontextprotocol/sdk":"^1.12.0","acorn":"^8.16.0","acorn-walk":"^8.3.0","express":"^5.2.1","tree-sitter-c-sharp":"^0.23.5","tree-sitter-cpp":"^0.23.4","tree-sitter-go":"^0.25.0","tree-sitter-java":"^0.23.5","tree-sitter-javascript":"^0.23.1","tree-sitter-php":"^0.24.2","tree-sitter-python":"^0.23.6","tree-sitter-ruby":"^0.23.1","tree-sitter-rust":"^0.24.0","tree-sitter-typescript":"^0.23.2","web-tree-sitter":"^0.26.0","xxhash-wasm":"^1.1.0","zod":"^3.24.0"},"gitHead":"efe7df0512934d99ae25505b3e56191970ef464b","_id":"@aabadin/project-memory-context@0.9.0","bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"homepage":"https://github.com/adrianabadin/memory-context#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-maSjiSsX1a5siPNez5lJzO7fkIRldK0l9uejH/HQmtvXK3Q+EaF/Pyqs3rVyrLNcPqwBcfaHMljWIY7Q4OdyHw==","shasum":"d195b5f5533fc55b73bccc443707efc7776f86bd","tarball":"https://registry.npmjs.org/@aabadin/project-memory-context/-/project-memory-context-0.9.0.tgz","fileCount":169,"unpackedSize":695895,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQClI+eYcr0JyfPhk9RrhNNzYrpA13yFPieelTTcCOveTQIgI27Nzf/A3QtCTAYNtdTNkV5VKYbsgL+NFdF1VXlHl4c="}]},"_npmUser":{"name":"aabadin","email":"aabadin@gmail.com"},"directories":{},"maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/project-memory-context_0.9.0_1785383125898_0.41311994840232646"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-19T06:40:14.517Z","modified":"2026-07-30T03:45:26.259Z","0.1.0":"2026-05-19T06:40:14.716Z","0.1.1":"2026-05-19T07:10:02.148Z","0.1.2":"2026-05-19T07:26:56.132Z","0.1.3":"2026-05-19T11:49:47.927Z","0.1.4":"2026-05-19T12:00:40.186Z","0.1.5":"2026-05-19T12:34:03.817Z","0.2.0":"2026-05-21T02:25:14.232Z","0.2.1":"2026-05-21T13:30:56.840Z","0.2.2":"2026-05-21T13:39:38.246Z","0.2.3":"2026-05-21T13:44:40.174Z","0.2.4":"2026-05-21T17:33:14.298Z","0.2.5":"2026-05-21T22:09:19.537Z","0.2.6":"2026-05-21T22:25:17.677Z","0.2.7":"2026-05-23T17:05:58.554Z","0.2.8":"2026-05-23T17:13:55.596Z","0.2.9":"2026-05-23T18:11:49.767Z","0.2.11":"2026-05-23T18:19:47.248Z","0.2.12":"2026-05-23T18:34:51.941Z","0.2.13":"2026-05-23T18:35:42.757Z","0.2.14":"2026-05-23T18:53:47.836Z","0.2.15":"2026-05-23T19:11:05.155Z","0.2.16":"2026-05-23T19:33:43.032Z","0.2.17":"2026-05-24T23:09:30.347Z","0.3.0":"2026-05-25T02:22:21.734Z","0.3.1":"2026-05-25T02:31:03.204Z","0.3.3":"2026-05-25T03:04:53.373Z","0.3.4":"2026-05-30T16:48:18.253Z","0.4.0":"2026-06-04T11:39:17.179Z","0.4.1":"2026-06-04T16:04:47.652Z","0.4.2":"2026-06-04T17:21:27.974Z","0.4.3":"2026-06-04T17:31:19.410Z","0.4.9":"2026-06-07T16:33:45.848Z","0.4.10":"2026-06-07T17:57:54.493Z","0.4.11":"2026-06-07T18:13:52.791Z","0.5.0":"2026-06-07T21:52:43.303Z","0.6.1":"2026-06-11T04:02:19.482Z","0.7.0":"2026-06-13T06:55:12.770Z","0.7.1":"2026-06-24T10:19:00.561Z","0.8.0":"2026-06-25T02:37:07.814Z","0.8.1":"2026-06-25T15:06:01.946Z","0.8.2":"2026-06-25T17:54:55.021Z","0.9.0":"2026-07-30T03:45:26.110Z"},"bugs":{"url":"https://github.com/adrianabadin/memory-context/issues"},"author":{"name":"Adrian Abadin"},"license":"GPL-3.0-or-later","homepage":"https://github.com/adrianabadin/memory-context#readme","keywords":["mcp","memory","project-context","semantic-enrichment","code-intelligence","graphify","agent-memory","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/adrianabadin/memory-context.git","directory":"tools/project-memory-context"},"description":"Portable project memory context CLI — bootstraps semantic enrichment workflows for any AI coding agent.","maintainers":[{"name":"aabadin","email":"aabadin@gmail.com"}],"readme":"# @aabadin/project-memory-context (PMC)\r\n\r\nPortable project memory context — bootstraps **semantic enrichment workflows** for any AI coding agent.\r\n\r\n`pmc` installs, configures, and runs a complete pipeline that:\r\n1. **Maps** your codebase into a knowledge graph (via graphifyy)\r\n2. **Extracts** every top-level symbol (functions, classes, interfaces, etc.)\r\n3. **Enriches** each symbol with LLM-generated semantics (responsibility, inputs, outputs, dependencies)\r\n4. **Persists** everything as searchable memories that survive across sessions\r\n\r\nThis gives your AI agent persistent, recallable knowledge of your entire codebase without re-reading files.\r\n\r\n---\r\n\r\n## Table of Contents\r\n\r\n- [Concept & Objective](#concept--objective)\r\n- [Architecture](#architecture)\r\n- [Models](#models)\r\n- [Installation](#installation)\r\n- [Setup](#setup)\r\n  - [Single-agent setup](#single-agent-setup)\r\n  - [Multi-agent setup](#multi-agent-setup--flags)\r\n  - [Automated detection](#automated-detection)\r\n- [CLI Reference](#cli-reference)\r\n  - [`pmc setup`](#pmc-setup)\r\n  - [`pmc map-project`](#pmc-map-project)\r\n  - [`pmc enrich`](#pmc-enrich)\r\n  - [`pmc get-context`](#pmc-get-context)\r\n  - [`pmc enrich-status`](#pmc-enrich-status)\r\n  - [`pmc doctor`](#pmc-doctor)\r\n  - [`pmc init-project`](#pmc-init-project)\r\n  - [`pmc sync-context`](#pmc-sync-context)\r\n  - [`pmc sanitize`](#pmc-sanitize)\r\n  - [`pmc project-context`](#pmc-project-context)\r\n- [Environment Variables](#environment-variables)\r\n- [OpenCode Session Startup](#opencode-session-startup)\r\n- [OpenCode Auto-Refresh Hook](#opencode-auto-refresh-hook)\r\n- [Recommended Optional Plugin: opencode-pty](#recommended-optional-plugin-opencode-pty)\r\n- [Project Structure](#project-structure)\r\n- [9 Base Project-Context Memories](#9-base-project-context-memories)\r\n- [Credits](#credits)\r\n\r\n---\r\n\r\n## Concept & Objective\r\n\r\nAI coding agents (OpenCode, Claude Code, Cursor, etc.) work within a single session. When a session ends, the agent forgets everything it learned about your codebase.\r\n\r\n**Project-Memory-Context (PMC)** solves this by creating a **persistent semantic layer** between your codebase and your agent:\r\n\r\n| Component | What it does |\r\n|---|---|\r\n| **Visit (graphifyy)** | AST-level static analysis — builds a dependency graph of your entire codebase |\r\n| **Symbol extraction** | Regex+parser extraction of all top-level symbols (classes, functions, interfaces, etc.) |\r\n| **Semantic enrichment** | Calls a local LLM (Ollama) to describe each symbol's responsibility, inputs, outputs, and role |\r\n| **Agent Memory** | Stores each enriched symbol as a searchable vector memory (hybrid BM25 + semantic) |\r\n| **Project Context** | 9 auto-generated \"base memories\" about your project's stack, structure, architecture, etc. |\r\n\r\nThe result: your agent can recall what a file does, how symbols connect, and what the project architecture looks like — across sessions, without re-scanning.\r\n\r\n---\r\n\r\n## Architecture\r\n\r\n```\r\n┌─────────────────────────────────────────────────────────────────────┐\r\n│                        PMC Package (@aabadin/...)                    │\r\n│                                                                     │\r\n│  cli/setup.mjs          cli/bootstrap.mjs       cli/enrich-queue.mjs│\r\n│  cli/context.mjs        cli/project-context.mjs  cli/doctor.mjs     │\r\n│  cli/build-worklist.mjs cli/enrich.mjs           cli/status.mjs     │\r\n│  cli/sanitize.mjs       cli/finalize.mjs         ...                │\r\n│                                                                     │\r\n│  ┌───────────────────────────────────────────────────────────────┐  │\r\n│  │  src/                           │  templates/                  │  │\r\n│  │  ├── providers/                 │  ├── opencode/ (commands,    │  │\r\n│  │  │   ├── local-model-provider   │  │    agents, autostart)     │  │\r\n│  │  │   └── cloud-api-provider     │  ├── claude-code/            │  │\r\n│  │  ├── extractors/ (stack,       │  ├── cursor/                 │  │\r\n│  │  │   structure, symbols)        │  └── generic/               │  │\r\n│  │  ├── retrieval/ (query-engine)  └───────────────────────────────┘  │\r\n│  │  ├── setup-bootstrap.mjs                                            │\r\n│  │  ├── template-installer.mjs                                        │\r\n│  │  ├── enrichment-driver.mjs                                         │\r\n│  │  ├── enrichment-config.mjs                                         │\r\n│  │  ├── sync-manifest.mjs                                             │\r\n│  │  ├── platform.mjs                                                  │\r\n│  │  └── ...                                                           │\r\n│  └────────────────────────────────────────────────────────────────    │\r\n│                                                                     │\r\n│  ┌──────────────────────────────────────────────────────────────┐   │\r\n│  │  MCP Servers (installed by pmc setup)                        │   │\r\n│  │  └── agent-memory  → npx -y @aabadin/agent-memory-mcp       │   │\r\n│  │                      (LanceDB + hybrid search)               │   │\r\n│  └──────────────────────────────────────────────────────────────┘   │\r\n│                                                                     │\r\n│  ┌──────────────────────────────────────────────────────────────┐   │\r\n│  │  External Dependencies                                        │   │\r\n│  │  ├── Ollama (local LLM for enrichment)                        │   │\r\n│  │  ├── graphifyy (Python pkg, AST-level knowledge graph)        │   │\r\n│  │  └── agent-memory-mcp (MCP server, hybrid BM25+vector DB)    │   │\r\n│  └──────────────────────────────────────────────────────────────┘   │\r\n└─────────────────────────────────────────────────────────────────────┘\r\n```\r\n\r\n### Layer details\r\n\r\n**PMC CLI layer** (`cli/*.mjs`): Each file is a single command dispatchable via `pmc <command>`. They import from `src/` for shared logic.\r\n\r\n**PMC source layer** (`src/*.mjs`): Shared utilities, providers, extractors, and state management.\r\n\r\n**Agent Memory MCP** (`@aabadin/agent-memory-mcp`): A TypeScript MCP server backed by **LanceDB** with hybrid BM25 + vector search. Stores every enriched symbol as a searchable memory. Embeddings are generated locally using `Xenova/bge-m3` via ONNX — no API keys, no network after initial download. See [Credits](#credits) for the original repo.\r\n\r\n**Graphify** (`graphifyy`): A Python package by [obra](https://github.com/obra/graphify) that performs AST-level structural analysis of your codebase. Produces a `graph.json`, `graph.html`, and `GRAPH_REPORT.md` showing file-level dependencies, imports, and module clustering. No LLM calls during graph generation. See [Credits](#credits) for the original repo.\r\n\r\n---\r\n\r\n## Models\r\n\r\n### Embedding Model: `Xenova/bge-m3`\r\n\r\n| Property | Value |\r\n|---|---|\r\n| Model | [Xenova/bge-m3](https://huggingface.co/Xenova/bge-m3) |\r\n| Dimensions | 1024 |\r\n| Pooling | CLS (first token) |\r\n| Runtime | ONNX via `@huggingface/transformers` v4.2.0 |\r\n| Cache | Local ONNX model cache (~1 GB on first download) |\r\n| Provider | Runs entirely locally inside the `agent-memory-mcp` process |\r\n\r\nUsed for: converting every memory into a dense vector for semantic similarity search. The ONNX runtime downloads the model once on first run and caches it locally — no network calls during normal operation.\r\n\r\n### LLM: `deepseek-coder-v2:16b-ctx16k` (Ollama)\r\n\r\n| Property | Value |\r\n|---|---|\r\n| Model | [deepseek-coder-v2](https://ollama.com/library/deepseek-coder-v2) |\r\n| Provider | [Ollama](http://localhost:11434) |\r\n| Context | 32K tokens |\r\n| Size | 16B parameters |\r\n| Hardware | Local GPU/CPU via Ollama |\r\n\r\nUsed for: semantic enrichment — reading source code fragments and producing structured descriptions of each symbol's responsibility, inputs, outputs, dependencies, and role.\r\n\r\n**Alternative models** (configure via `OLLAMA_MODEL` env var):\r\n- `qwen3-coder:30b` — larger, better reasoning\r\n- `codellama:13b` — good for code tasks\r\n- `deepseek-coder-v2:16b-ctx16k` — default, best balance of speed and quality\r\n\r\n---\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install -g @aabadin/project-memory-context\r\n```\r\n\r\nOr run without installing:\r\n\r\n```bash\r\nnpx @aabadin/project-memory-context setup\r\n```\r\n\r\n**System requirements:**\r\n- Node.js ≥ 18\r\n- Ollama installed and running\r\n- Python 3 (for graphifyy)\r\n- git (required to install graphifyy from source fork — see note below)\r\n- ~2 GB free disk space (for embedding model cache + LanceDB)\r\n\r\n> **Note — graphifyy fork:** PMC currently installs graphifyy from a fork that adds Razor/CSHTML support for ASP.NET MVC projects. This is a temporary measure while [PR #1085](https://github.com/safishamsi/graphify/pull/1085) is under review. Once merged, PMC will revert to installing from PyPI. To install manually:\r\n> ```bash\r\n> pip install git+https://github.com/adrianabadin/graphify.git@feat/cshtml-mvc-razor-extraction\r\n> ```\r\n> If you prefer the stable PyPI release (without Razor support):\r\n> ```bash\r\n> pip install graphifyy\r\n> ```\r\n\r\n---\r\n\r\n## Setup\r\n\r\nRun `pmc setup` in your project root:\r\n\r\n```bash\r\ncd /path/to/your/project\r\npmc setup\r\n```\r\n\r\nThe interactive prompt asks for:\r\n1. **Ollama base URL** (default: `http://localhost:11434`)\r\n2. **Ollama model name** (default: `deepseek-coder-v2:16b-ctx16k`)\r\n\r\nIt then:\r\n1. Installs `graphifyy` via pip\r\n2. Creates `.planning/project-memory-context/` with full directory structure\r\n3. Writes MCP config for `agent-memory` and per-agent enrichment config files\r\n4. Installs agent-specific templates (commands, agents config, autostart snippets)\r\n5. Runs the environment doctor to verify everything works\r\n\r\n### Single-agent setup\r\n\r\n```bash\r\npmc setup                        # Auto-detects your agent\r\npmc setup --opencode             # Force OpenCode\r\npmc setup --claude               # Force Claude Code\r\npmc setup --cursor               # Force Cursor\r\npmc setup --antigravity          # Force Antigravity CLI\r\npmc setup --codex                # Force OpenAI Codex CLI\r\npmc setup --kimi                 # Force Kimi Code (MoonshotAI)\r\npmc setup --generic              # Generic (writes README-SETUP.md)\r\n```\r\n\r\n> **Note:** The generated commands invoke `pmc` directly. Make sure the CLI is installed globally:\r\n> `npm install -g @aabadin/project-memory-context`\r\n\r\n### Multi-agent setup (combinable flags)\r\n\r\n```bash\r\npmc setup --opencode --claude                    # OpenCode + Claude Code\r\npmc setup --opencode --claude --cursor           # All three\r\npmc setup --opencode --cursor                    # OpenCode + Cursor only\r\npmc setup --claude --antigravity                 # Claude Code + Antigravity\r\npmc setup --opencode --codex                     # OpenCode + Codex\r\npmc setup --codex --kimi                         # Codex + Kimi\r\n```\r\n\r\nEach agent gets its own configuration:\r\n- **OpenCode**: `.opencode/opencode.json` with `mcp.agent-memory` entry + `AGENTS.md` autostart + global commands/agents/skills\r\n- **Claude Code**: `.claude/project-memory-context.json` enrichment config + `.mcp.json` + global commands/skills/`agents/enrich.md` subagent\r\n- **Antigravity**: `AGENTS.md` autostart + `.agents/skills/<cmd>/SKILL.md` (cada comando PMC como skill/slash command) + `.agents/skills/{pmc-skill,enrich}/SKILL.md`. Nota: Antigravity no soporta subagentes por archivo (feature request abierta); `enrich` se instala como skill invocable por el modelo y por slash command `/enrich`.\r\n- **Cursor**: `.cursor/project-memory-context.json` enrichment config + `.mcp.json`\r\n- **Codex**: `AGENTS.md` autostart + `.codex/config.toml` with `[mcp_servers.agent-memory]` (merged non-destructively). Codex loads project config only when the project is trusted — accept Codex's trust prompt once on first run. **No slash-command or skill templates** this pass (Codex's skill file convention is not yet documented).\r\n- **Kimi**: `AGENTS.md` autostart + `.kimi-code/mcp.json` with `agent-memory` (merged non-destructively). PMC does **not** touch `.kimi-code/local.toml` — that file is user-owned and intended to be gitignored. **No slash-command or skill templates** this pass.\r\n- **All agents**: `.mcp.json` at project root (universal fallback)\r\n\r\n### Automated detection\r\n\r\nWhen run without flags, `pmc setup` detects your agent by checking (in order):\r\n\r\n1. `.opencode/` directory → OpenCode\r\n2. `CLAUDE.md` file → Claude Code\r\n3. `.claude/` directory → Claude Code\r\n4. `.cursorrules` file → Cursor\r\n5. `.cursor/` directory → Cursor\r\n6. `.agents/` directory → Antigravity\r\n7. `.codex/` directory → Codex\r\n8. `.kimi-code/` directory → Kimi\r\n9. `~/.config/opencode/` exists → OpenCode (global)\r\n10. `~/.codex/` exists → Codex (global)\r\n11. `~/.kimi-code/` exists → Kimi (global)\r\n12. Otherwise → Generic\r\n\r\n---\r\n\r\n## CLI Reference\r\n\r\n### `pmc setup`\r\n\r\nInteractively bootstraps PMC in the current project.\r\n\r\n```bash\r\npmc setup [--opencode] [--claude] [--cursor] [--antigravity] [--codex] [--kimi] [--generic]\r\n```\r\n\r\n| Flag | Description |\r\n|---|---|\r\n| `--opencode` | Install configs for OpenCode |\r\n| `--claude` | Install configs for Claude Code |\r\n| `--cursor` | Install configs for Cursor |\r\n| `--antigravity` | Install configs for Antigravity CLI |\r\n| `--codex` | Install configs for OpenAI Codex CLI |\r\n| `--kimi` | Install configs for Kimi Code (MoonshotAI) |\r\n| `--generic` | Generic setup (README only) |\r\n| *(no flags)* | Auto-detect agent(s) |\r\n\r\n**What it creates:**\r\n```\r\n.planning/\r\n  project-memory-context/\r\n    install.json\r\n    enrichment/\r\n    graph/\r\n    intake/\r\n    runs/\r\n    project-context/\r\n      detected/     (auto-detected metadata)\r\n      declared/     (user-declared metadata)\r\n      materialized/ (9 base memories)\r\n      markdown/     (human-readable context)\r\n      state/        (refresh state)\r\n.opencode/opencode.json            (if opencode)\r\n.claude/project-memory-context.json (if claude-code)\r\n.cursor/project-memory-context.json (if cursor)\r\n.codex/config.toml                 (if codex) — [mcp_servers.agent-memory] merged non-destructively\r\n.kimi-code/mcp.json                (if kimi)  — agent-memory merged non-destructively; local.toml is never touched\r\n.mcp.json                          (universal MCP)\r\nAGENTS.md                          (autostart snippet, if opencode / antigravity / codex / kimi)\r\nproject-memory-context.md\r\nproject-memory-context workflow.md\r\n```\r\n\r\n---\r\n\r\n### `pmc map-project`\r\n\r\nPortable, non-interactive bootstrap for any repo. Runs all stages.\r\n\r\n```bash\r\npmc map-project [target-repo] [--all] [--stage-a] [--stage-b] [--enrich]\r\n```\r\n\r\n| Argument / Flag | Description |\r\n|---|---|\r\n| `target-repo` | Path to the target repo (default: current dir) |\r\n| `--stage-a` | Intake + graphify structural mapping |\r\n| `--stage-b` | Symbol extraction + build enrichment worklist |\r\n| `--all` | Both stages |\r\n| `--enrich` | Start enrichment queue in background (requires at least one stage) |\r\n\r\n**Examples:**\r\n\r\n```bash\r\n# Full pipeline (setup + graphify + symbols + enrichment)\r\npmc map-project . --all\r\n\r\n# Graphify only\r\npmc map-project . --stage-a\r\n\r\n# Symbols + enrichment only (after graphify)\r\npmc map-project . --stage-b --enrich\r\n\r\n# Custom model\r\nOLLAMA_MODEL=qwen3-coder:30b pmc map-project . --all --enrich\r\n```\r\n\r\n**Environment variables for map-project:**\r\n\r\n| Variable | Default | Description |\r\n|---|---|---|\r\n| `OLLAMA_URL` | `http://localhost:11434` | Ollama REST endpoint |\r\n| `OLLAMA_MODEL` | `deepseek-coder-v2:16b-ctx16k` | Ollama model |\r\n| `PMC_CONCURRENCY` | `8` | Parallel slots for worklist |\r\n| `PMC_GRAPHIFY_PATH` | *(auto-detect)* | Custom path to graphify executable |\r\n\r\n---\r\n\r\n### `pmc enrich`\r\n\r\nRun the semantic enrichment queue.\r\n\r\n```bash\r\npmc enrich [project-dir]\r\n```\r\n\r\nThe enrichment queue:\r\n1. Reads `worklist.json` for pending symbols\r\n2. For each symbol, extracts the source code fragment\r\n3. Calls the local Ollama LLM with a structured prompt\r\n4. Stores the result as a memory via `agent-memory-mcp`\r\n5. Updates `graph.json`, `symbol-index.json`, and `worklist.json`\r\n\r\n**Internal pipeline per symbol:**\r\n```\r\nSymbol → semantic-unit (code fragment + imports)\r\n       → local-model-provider (Ollama) → structured report\r\n       → normalize-semantic-report → memory payload\r\n       → agent-memory: store → memoryId\r\n       → finalize-enrichment (graph + index + worklist)\r\n```\r\n\r\n---\r\n\r\n### `pmc get-context`\r\n\r\nRender project context for the current directory or a specific target.\r\n\r\n```bash\r\npmc get-context [target] [depth] [focus]\r\npmc get-context {symbol|file|query} <target> [depth] [focus]\r\npmc get-context --refresh\r\n```\r\n\r\n| Option | Description |\r\n|---|---|\r\n| `target` | Symbol key or file path to focus on (default: project overview) |\r\n| `depth` | Output verbosity (default: `compact`) |\r\n| `focus` | Output focus (`all`, `dependencies`, `callers`, `containment`) |\r\n| `--refresh` | Re-detect files and refresh stale memories |\r\n\r\nDepth levels:\r\n- **compact** — symbol name + one-line summary\r\n- **extended** — full LLM-generated description\r\n- **deep** — includes all neighbors (depends on / depended by)\r\n- **disk** — includes raw source code\r\n\r\n---\r\n\r\n### `pmc enrich-status`\r\n\r\nShow enrichment progress and system health.\r\n\r\n```bash\r\npmc enrich-status\r\n```\r\n\r\nOutput:\r\n```\r\nEnrichment config:\r\n  Preferred modes: local-model, cloud-api, agent-subagent\r\n  Local model: deepseek-coder-v2:16b-ctx16k @ http://localhost:11434\r\n\r\nWorklist:\r\n  Total symbols:    314\r\n  Pending:          201\r\n  Enriched:         87\r\n  Stale:            21\r\n  Failed:           5\r\n```\r\n\r\n---\r\n\r\n### `pmc doctor`\r\n\r\nRun environment diagnostics to check that all dependencies are available.\r\n\r\n```bash\r\npmc doctor\r\n```\r\n\r\nChecks:\r\n- **node-version** — Node.js ≥ 18?\r\n- **python** — Python 3 available?\r\n- **graphifyy** — graphifyy package installed?\r\n- **ollama** — Ollama reachable?\r\n- **memory-db-path** — MEMORY_DB_PATH set and writable?\r\n- **embedding-cache** — EMBEDDING_CACHE_PATH configured?\r\n\r\n---\r\n\r\n### `pmc init-project`\r\n\r\nInitialize PMC project state and install agent-facing templates.\r\n\r\n```bash\r\npmc init-project [--agent opencode|claude-code|cursor|generic]\r\n```\r\n\r\nCreates the `.planning/project-memory-context/` directory tree, default configuration files, and agent-specific command snippets for the current project.\r\n\r\n---\r\n\r\n### `pmc sync-context`\r\n\r\nApply pending sync-manifest operations to `agent-memory`.\r\n\r\n```bash\r\npmc sync-context\r\n```\r\n\r\n---\r\n\r\n### `pmc sanitize`\r\n\r\nClean up stale enrichment artifacts and rebuild worklist state.\r\n\r\n```bash\r\npmc sanitize\r\n```\r\n\r\n---\r\n\r\n### `pmc project-context`\r\n\r\nMaterialize or refresh the 9 base project-context memories.\r\n\r\n```bash\r\npmc project-context [--refresh]\r\n```\r\n\r\n| Flag | Description |\r\n|---|---|\r\n| *(none)* | Generate all 9 memories from scratch |\r\n| `--refresh` | Only refresh memories whose source files have changed |\r\n\r\n---\r\n\r\n## Environment Variables\r\n\r\n### PMC variables\r\n\r\n| Variable | Default | Description |\r\n|---|---|---|\r\n| `PMC_CLOUD_API_KEY` | *(none)* | API key for cloud enrichment fallback |\r\n| `PMC_CONCURRENCY` | `8` | Parallel enrichment slots |\r\n| `PMC_GRAPHIFY_PATH` | *(auto-detect)* | Custom path to graphify executable |\r\n| `PMC_GRAPHIFY_BIN` | *(auto-detect)* | Alternative to `PMC_GRAPHIFY_PATH` |\r\n| `PMC_GLOBAL_CONFIG` | `~/.config/opencode/project-memory-context.json` | Override global config path |\r\n| `PMC_LOCAL_MODEL_BASE_URL` | `http://localhost:11434` | Ollama URL for enrichment |\r\n| `PMC_LOCAL_MODEL_NAME` | *(from setup)* | Ollama model for enrichment |\r\n\r\n### Agent Memory MCP variables\r\n\r\n| Variable | Required | Description |\r\n|---|---|---|\r\n| `MEMORY_DB_PATH` | Yes | Path to LanceDB database directory |\r\n| `EMBEDDING_MODEL` | No | `Xenova/bge-m3` (default) |\r\n| `EMBEDDING_DIMENSIONS` | No | `1024` (inferred from model) |\r\n| `EMBEDDING_POOLING` | No | `cls` (inferred from model) |\r\n| `EMBEDDING_CACHE_PATH` | No | Content-addressed binary embedding cache |\r\n| `MEMORY_DECAY_HALF_LIFE` | No | `30` days (set `0` to disable) |\r\n| `ENABLE_HARDCOPY` | No | `true` to enable JSON file backup |\r\n| `HARDCOPY_PATH` | If hardcopy | Directory for JSON mirror files |\r\n\r\n---\r\n\r\n## OpenCode Session Startup\r\n\r\n`pmc init .` (or `pmc install-pmc`) installs `.opencode/plugins/pmc.mjs` — an auto-loaded plugin that OpenCode picks up at startup with no manual wiring required. It also writes the PMC MCP server entries into `.opencode/opencode.json` (merging non-destructively with existing config).\r\n\r\nOn every OpenCode startup the plugin runs a zero-token Node runtime (`runSessionStartRuntime`) that:\r\n\r\n1. Launches `pmc refresh-context --enrich` detached (hash-incremental — only changed files are re-processed)\r\n2. Launches background enrichment + watchdog if pending symbols exist\r\n3. Ensures exactly one detached file watcher per project (see **OpenCode File Watcher** below)\r\n4. Writes the startup snapshot to `.planning/project-memory-context/runs/session-start/latest.json` and `.planning/project-memory-context/runs/session-start/latest.md`\r\n\r\nThe startup sequence adds less than 100ms of wall time and zero tokens to the session. Startup uses detached Node child processes today, not PTY tools. If the plugin is disabled, the manual fallback is `pmc session-start .`.\r\n\r\n---\r\n\r\n## OpenCode File Watcher\r\n\r\nThe PMC file watcher (`pmc watch .`) watches source files and triggers `pmc refresh-context --enrich` automatically when files go quiet. It supersedes the old `opencode-refresh-hook` (`tool.execute.after`) approach — it sees agent edits, human edits, and git operations alike.\r\n\r\n### Debounce semantics\r\n\r\nEach file has its own independent 5-minute quiet timer. A file that is being continuously edited never blocks the refresh of other files that have gone quiet. Once a file's quiet window expires, a single `pmc refresh-context --enrich` run is launched (pending state is merged across files).\r\n\r\n### Lifecycle\r\n\r\n- **30-second tick + heartbeat**: the watcher writes a heartbeat every 30s to `state/watch.pid`\r\n- **PID file identity**: the PID file stores `{ pid, projectRoot, heartbeatAt }`. A running watcher is considered stale if `heartbeatAt` is more than 90s old (guards against PID reuse, zombie processes, and hung watchers)\r\n- **Pending state persistence**: `state/watch-pending.json` survives restarts — if the watcher is killed mid-debounce, the next startup picks up where it left off\r\n\r\n### CLI flags\r\n\r\n```bash\r\npmc watch . --detach   # start in background (confirms startup within 5s)\r\npmc watch . --status   # JSON: alive, pid, lastHeartbeat, pendingFiles\r\npmc watch . --stop     # stop the tracked watcher\r\n```\r\n\r\nThe plugin startup (`runSessionStartRuntime`) calls the `--detach` path automatically. Manual use is only needed when the plugin is not installed or after a manual `--stop`.\r\n\r\n### Enrichment single-instance guard\r\n\r\n`enrich-queue` has a built-in single-instance guard (PID + heartbeat) so concurrent launchers — session-start, refresh-context, and the file watcher — cannot double-process the same queue. If an instance is already running, subsequent launch attempts exit immediately without starting a second worker.\r\n\r\n---\r\n\r\n## Recommended Optional Plugin: opencode-pty\r\n\r\n[opencode-pty](https://github.com/shekohex/opencode-pty) is a community OpenCode plugin that adds interactive pseudo-terminal (PTY) management. It lets agents spawn long-running background processes (`pmc enrich`, dev servers, file watchers, etc.), stream their output on demand, send interactive input (Ctrl+C, prompts, keystrokes), and clean them up on exit.\r\n\r\n**Why PMC recommends it:** the recommended PMC workflow keeps `pmc enrich .` running in the background while the agent works on other tasks. Without PTY support that process is invisible to the agent — it cannot read progress, recover a stalled run, or react to prompts. The autostart block in `AGENTS.md` (watchdog poll + subagent drain) assumes PTY tools are available, and falls back to blind background `bash` otherwise. Install opencode-pty to get the full intended workflow.\r\n\r\n### Installation\r\n\r\nAdd `opencode-pty` to the `plugin` array in your OpenCode configuration (project-level `.opencode/opencode.json` or global `~/.config/opencode/opencode.json`):\r\n\r\n```json\r\n{\r\n  \"$schema\": \"https://opencode.ai/config.json\",\r\n  \"plugin\": [\"opencode-pty\"]\r\n}\r\n```\r\n\r\nOpenCode installs the plugin automatically on the next run. After saving the config, restart OpenCode so the plugin code is loaded.\r\n\r\nIf you keep your OpenCode config under version control, commit this change so it stays in sync across machines.\r\n\r\n### Verifying\r\n\r\nInside an OpenCode session, the following tools should be available:\r\n\r\n- `pty_spawn` — start a new background process with a command\r\n- `pty_list` — list active PTY sessions\r\n- `pty_read` — read buffered output from a session\r\n- `pty_write` — send input (e.g. `\\\\x03` for Ctrl+C)\r\n- `pty_kill` — terminate a session and free its buffer\r\n\r\nIf they are missing, confirm the entry is in the `plugin` array, then restart OpenCode. Run `pmc doctor` to check that the rest of the environment (Ollama, graphifyy, memory DB) is healthy.\r\n\r\n### Updating\r\n\r\nOpenCode does not auto-update plugins. To upgrade opencode-pty:\r\n\r\n```bash\r\nrm -rf ~/.cache/opencode/node_modules/opencode-pty\r\nopencode\r\n```\r\n\r\nOpenCode reinstalls the latest version on the next start.\r\n\r\n---\r\n\r\n## Project Structure\r\n\r\nA project with PMC installed will have:\r\n\r\n```\r\nyour-repo/\r\n├── .planning/\r\n│   └── project-memory-context/\r\n│       ├── install.json               # PMC install state\r\n│       ├── enrichment/\r\n│       │   ├── worklist.json          # All symbols + enrichment status\r\n│       │   ├── sync-manifest.json     # Pending agent-memory syncs\r\n│       │   ├── semantic-jobs.json     # Prepared LLM enrichment jobs\r\n│       │   ├── failures.json          # Failed enrichment attempts\r\n│       │   └── *.memory.json          # Per-symbol memory payloads\r\n│       ├── graph/\r\n│       │   ├── graph.json             # Knowledge graph (graphifyy output)\r\n│       │   ├── graph.html             # Visual knowledge graph\r\n│       │   ├── graph.metadata.json    # Graph metadata\r\n│       │   └── GRAPH_REPORT.md        # Human-readable graph report\r\n│       ├── intake/                    # Project description + goals\r\n│       ├── runs/                      # Run-specific artifacts\r\n│       └── project-context/\r\n│           ├── detected/              # Auto-detected context\r\n│           ├── declared/              # User-declared context\r\n│           ├── materialized/          # 9 base memories (JSON)\r\n│           ├── markdown/              # Human-readable context\r\n│           └── state/                 # Refresh state tracking\r\n├── .opencode/opencode.json            # OpenCode MCP config (if opencode)\r\n├── .claude/project-memory-context.json # Claude Code enrichment config\r\n├── .mcp.json                          # Universal MCP server config\r\n├── AGENTS.md                          # PMC autostart block\r\n├── project-memory-context.md          # Command template\r\n└── project-memory-context workflow.md # Workflow template\r\n```\r\n\r\n---\r\n\r\n## 9 Base Project-Context Memories\r\n\r\nWhen you run `pmc project-context`, PMC generates and stores 9 memories in `agent-memory`:\r\n\r\n| # | Memory Key | Description |\r\n|---|---|---|\r\n| 1 | `stack-runtime` | Language, framework, runtime version (from `package.json`, `tsconfig.json`, etc.) |\r\n| 2 | `dependencies-summary` | Key dependencies and libraries |\r\n| 3 | `integrations-summary` | External services and APIs |\r\n| 4 | `architecture-current` | Current architecture patterns and entry points |\r\n| 5 | `architecture-target` | Desired or declared target architecture |\r\n| 6 | `structure-summary` | Root directories, key subtrees, and entry points |\r\n| 7 | `technical-rules` | Coding standards, conventions, and rules |\r\n| 8 | `project-requirements` | Declared business and functional requirements |\r\n| 9 | `known-issues-and-fixes` | Known issues and recorded workarounds |\r\n\r\nThese are refreshed automatically when their source files change (`--refresh` mode).\r\n\r\n---\r\n\r\n## Credits\r\n\r\n### Agent Memory MCP\r\n\r\nThe `@aabadin/agent-memory-mcp` package is a **fork** of [adamrdrew/agent-memory-mcp](https://github.com/adamrdrew/agent-memory-mcp), published under the `@aabadin` scope on npm.\r\n\r\n**Original**: Adam Drew's [agent-memory-mcp](https://github.com/adamrdrew/agent-memory-mcp) is an MCP server for persistent agent memory backed by LanceDB with hybrid BM25 + vector search using local ONNX embeddings.\r\n\r\n**Modifications for this project:**\r\n- Published under `@aabadin` scope (original author did not publish to npm under `@brain` scope)\r\n- Version bumped to 2.0.0\r\n- All references updated from `@brain/` to `@aabadin/` scope\r\n- Fully compatible with the original API and tool set\r\n\r\nThe `agent-memory-mcp` package provides the **persistence layer** — every enriched symbol, every project-context memory, and every user observation is stored via this MCP server. It runs `npx -y @aabadin/agent-memory-mcp` automatically when installed by `pmc setup`.\r\n\r\n### Graphifyy\r\n\r\n[graphifyy](https://github.com/safishamsi/graphify) by [safishamsi](https://github.com/safishamsi) is a Python package for AST-level structural analysis of codebases. It produces knowledge graphs showing file dependencies, imports, module clustering, and code organization — all without LLM calls.\r\n\r\n**Role in PMC:** Graphify generates the base knowledge graph (`graph.json`) that PMC uses to understand symbol locations, file dependencies, and module relationships. The graph is stored under `.planning/project-memory-context/graph/` and is consumed by the query engine for context-aware symbol lookups.\r\n\r\n**Fork:** PMC currently uses [adrianabadin/graphify @ feat/cshtml-mvc-razor-extraction](https://github.com/adrianabadin/graphify/tree/feat/cshtml-mvc-razor-extraction), which extends `extract_razor()` with MVC-specific CSHTML patterns (Layout inheritance, Html.Partial, asp-controller/action, form submissions, TagHelpers). A PR has been submitted upstream: [safishamsi/graphify#1085](https://github.com/safishamsi/graphify/pull/1085). Once merged, PMC will switch back to the official PyPI package.\r\n\r\n---\r\n\r\n## License\r\n\r\nGPL-3.0-or-later — see [LICENSE](LICENSE).\r\n","readmeFilename":"README.md"}