{"_id":"gitmem-mcp","_rev":"49-1254e73699275f1041d7fc0f8e5ecd6e","name":"gitmem-mcp","dist-tags":{"latest":"1.11.1"},"versions":{"0.2.0":{"name":"gitmem-mcp","version":"0.2.0","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@0.2.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://github.com/nTEG-dev/gitmem#readme","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"356043744b0e1ef85f280944a96a8ccb32f9635a","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-0.2.0.tgz","fileCount":316,"integrity":"sha512-619SPieQRZiAd2UIMeMLcuFxsDVbA7XPLBvep62ZR4GYuqD3BvJzyXHA96q/sUdTq5SzW/h+NJRkhkg5R5iKlQ==","signatures":[{"sig":"MEYCIQC+Pn769Eae/yD1LDdjzQrQC0FIUaCieFWpfg9ykuyUyQIhAJx/+YrCV5UEmH9VzlZncZM6Rw6eo5HoFVc6tr7O8S6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1567698},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"90d24923348dcf973227def02a1dee116964314e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Never repeat the same mistake.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_0.2.0_1770741181388_0.29689675535296334","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"gitmem-mcp","version":"1.0.0","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://github.com/nTEG-dev/gitmem#readme","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"dd12251412f1332adcf872697ed00e247d84c8c3","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.0.tgz","fileCount":324,"integrity":"sha512-D/s23zG10wN+Ldq2kGIrS2E9oYo40tT7GGPVd34EE3UnkUh9U2NIMGwR7yLAUFqV8rjGfYdZETCMrdpSDPmnLA==","signatures":[{"sig":"MEQCIFG2OcQ5vnM17pg4U65dfm0vZudWfjmdWKR+WVjPhu0oAiAQd+LcF0IwucVV0x61X8TD5hU5W9G3S6PSnc+V7rhAFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1630638},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b6f357b70604d3deb6548f1a738d3e89eb12a890","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Never repeat the same mistake.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.0_1770744497582_0.8776756222660098","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"gitmem-mcp","version":"1.0.1","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://github.com/nTEG-dev/gitmem#readme","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"a209d6b2a8c5ea285572c6faded664f1ea679443","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.1.tgz","fileCount":379,"integrity":"sha512-wYK9xd3i3a4boPXQXiDpBp4vBteIbt3Ayp4AU/6pBMOpviaW+kAaikmmZ0EDcmyHlIG2JRGe4jSY5jwldIbf7Q==","signatures":[{"sig":"MEUCIGGrkUcBX268FZwP/o5TOEv1vVvDJD5tOkvm+bO4iQQ8AiEAuESmjjTDFxTo3kRJ1LrTW4I79gd/pBbvkcVw2sLBj6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"10267973789f02e9b661973b41585eee1368c2fd","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.9.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.1_1771189140669_0.771972377532482","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"gitmem-mcp","version":"1.0.2","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.2","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://github.com/nTEG-dev/gitmem#readme","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"422cd45c44e707455951f1039e51e5d58972b123","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.2.tgz","fileCount":375,"integrity":"sha512-3JRHeKnZY4kYT/DlJHljx/72k3R2I6QNeEDeqC+6K4mHYW1HR62eoLjxOyYpkqeUDLOf3hqzguEORwvd+/sqxw==","signatures":[{"sig":"MEUCIAY4Q9OD0DhzgL/4RmqcJ37w7zynT2VXXAqdp1FqExWPAiEAtTPEPEAaklskIE9sEp/b4k5V2e3bRXbb+b28faKt8IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1907214},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"118fa04f71975eb4502def1c2bd85333402a9b4c","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.2_1771194229736_0.4899298320752117","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"gitmem-mcp","version":"1.0.3","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.3","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://github.com/nTEG-dev/gitmem#readme","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"a980233c19f20efa14e3179bf4f715a4a681aa1d","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.3.tgz","fileCount":379,"integrity":"sha512-6LMNoc3aRXVksVO36bcu+pt1c9Z3uJ1P3XyO3dD+EbxzD6VsqQHrSNpD55Q0JhSaea5g4KX38r0rQar+svXQ8Q==","signatures":[{"sig":"MEUCIQCUCyOaYh/LmQisViqGmDrZ4XWpnHW11bxiGO+RXKtI/AIgGUyHjzenMP3CTwqZxZ7c0NHzjH9ct2j3pADebh6c2VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"386f6a336f4463bbe2d5d582dcb67304f7b9e7e3","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.3_1771201928985_0.42696149955657625","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"gitmem-mcp","version":"1.0.4","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.4","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"57ebd7918678b21e24afecaf66b395e9e498a058","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.4.tgz","fileCount":196,"integrity":"sha512-drNeuXlhRh4cwvpW/jrEbV2TiOTR7wtNDPrwoUbs1gc27wmREBaUFx1Kvrd+Yit1kmPw/gKVwm0/a4epz+ol5w==","signatures":[{"sig":"MEUCIQD+Qh5jQo+Akfd4BDonRKUx9K6ZH7C3C4s0zHkTDQ46AAIgX3xz6pcjR5pxGM5sXqzh9Ew1lSGGQhwouD0k4daxcek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237081},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"53ac4687e5f3cac903cd2ae0e1eb64f4bc8690cd","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.4_1771217726841_0.4991865693040973","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"gitmem-mcp","version":"1.0.5","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.5","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"0e21d2b8c54e2f7dba9cdabf4901c584a938a2b8","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.5.tgz","fileCount":196,"integrity":"sha512-fcAzUfuKtaoi38HXP/MD6xtDzWUi22UAplrYgrj6M0AJaX5gUbtKt/6xdfNvfKo1IGoJPMsumWQ7jZGFiGx9dg==","signatures":[{"sig":"MEYCIQCbVccMa0SxL+zVZe8r+JNtR7XzwI4aHXhECPqpCCDOWAIhAN9E92NEF0eGRml9IJ+KUjuyPcoBj1ZjmPziapgfypoF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237081},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"564bd18d6fb0921dd4758369243c5e8d8c07c893","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.5_1771219862738_0.18538336367971264","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"gitmem-mcp","version":"1.0.6","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.6","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"dist/index.js"},"dist":{"shasum":"993eae52418cd5bbc0ad69bfd237ff881e98163c","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.6.tgz","fileCount":196,"integrity":"sha512-wYu2FfEsSkBRCYuiV0e06xL979PjOq7KmmZQgk9pKu1ObFdBFaDeJGC3KV01gHDVFOFuzJU7vrEC8Efxp3zGlQ==","signatures":[{"sig":"MEQCIDd8LHTmq2eci1CBbd4r4DDWaV7L1aTlvo2K1zXBVUfLAiA08fuJnG+U67Piny+qdT0Hfr3FfO6SKy9tTWcpEC9BHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239488},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0566c7b96e8cb70f74d6768286002eebc48654ec","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.9.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.6_1771221773637_0.9471222732003517","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"gitmem-mcp","version":"1.0.7","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.7","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"0aa91914461fe3ae48a2914ed84c67d3da870921","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.7.tgz","fileCount":196,"integrity":"sha512-ZoBxGdDxmggVrjNEuWX/O8okh+GouJdgz19lHbAmapHnykvZL2ZJxF3io9tUSnrXlO+rSaVqE5CBWIurd1Ym6w==","signatures":[{"sig":"MEUCIQC3D070F5fUH1WNzKEy/0k9JTmi8mcpx3KD8cAnMFnC2wIgQD8oIre1DAE5YOY7Ft8lj5gzdJRK73bYSxFAY4pNk5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1239488},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0566c7b96e8cb70f74d6768286002eebc48654ec","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.9.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.7_1771222671088_0.9000938379413523","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"gitmem-mcp","version":"1.0.8","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.8","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"0af4ae99385787a70c9350fe9bb197bb2087f637","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.8.tgz","fileCount":196,"integrity":"sha512-Is29IsS3pU/1V7JGdHDVwuRkpVcos8GMXEKPWVYQcnku9V8n4LD/UwcK5yUSupGNMI2ariaUPYoDAsX3Lic3fQ==","signatures":[{"sig":"MEUCIQC4gvVbdoEya6VB8Q+vGGInKCgrzlDuLqRR6LSt1FyuBQIgVdTeoBZ6uPg1+r8f1iOO53Z+FuYPXoYDemki/8ulhnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240215},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0566c7b96e8cb70f74d6768286002eebc48654ec","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.9.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.8_1771223201109_0.04252015684242316","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"gitmem-mcp","version":"1.0.9","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.9","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"f6a6e6e0bff56d86fa5a23f692b1455788bc1b7e","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.9.tgz","fileCount":196,"integrity":"sha512-zBi8iT1JIxIYAYisofX+hsA7yYDAbuNomEcRn9iJE4YGd4EuaA6bHKMHYh7kXYe1TKlvvcqiisB6gxe36Vab/Q==","signatures":[{"sig":"MEQCIEES56uS6dlxsRVLj8hI7IjuPCo6j3k0ajk/DAsNs10uAiAaBgxcQ+eVE2D3YtgAQFPm/Y1eav8rORwMw8qbwj3kzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ac9a67065295664157c3ac29a9b522d07f681157","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.9.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.9_1771224161629_0.8573364775691272","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"gitmem-mcp","version":"1.0.10","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.10","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"4a615c1da298ec47a3c018170c30fa9b2bed0b23","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.10.tgz","fileCount":194,"integrity":"sha512-hxXk4hP4yPdq/M5vjKI7AaEI+d+WJ9CX1Xh2sgQVYljcc1ygMqt4O+IPGxusrw3cWRzSI6dPCnOLjCwQ0ahqsw==","signatures":[{"sig":"MEQCIHA/G6KCQYGNL5O32LmetXKx8NjJSFTJfTR/zU9oHlB1AiAqKKU5ZB889oZqbGOSZxwWABM/aTyrgHMgiTXE2UH/7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6342113a6e2c46fcb7374bffb14297c9e0b98572","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && npm run test:unit","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"npm run build","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.10_1771258710660_0.6200573968462348","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"gitmem-mcp","version":"1.0.11","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.11","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"e0a1ced2a931f7af830161c796f1350918e99cf2","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.11.tgz","fileCount":194,"integrity":"sha512-C98CKwY0zq2NfPOzxFy8gJidtjUwOjn104vCwPXpor7Vn+VMTDmArA/cfcs0XTXHCqTg3i7po3dzxKw2kfjhsQ==","signatures":[{"sig":"MEUCIQDktvpHUAmMr7oNUcPkCSbHn1BNMMtcTLaoCDIzvw8+owIgezPRYkavE5B4NPpNcQbAr9pW2jSE8gT8zPz2n7c5kfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233594},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eca86931abbb7c2d8f7adbaa95d845b9fe1d3c89","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.11_1771259092886_0.5794913002446962","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"gitmem-mcp","version":"1.0.12","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.12","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"8cbc7e793e98fff882995b868cc265df1ff2586f","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.12.tgz","fileCount":194,"integrity":"sha512-YVL7FoISALOsaK0S2EPp4QSEATmS/9Gg44pngAffqMQMmP0BOWQ2VdYx0TiLyG9qHhtLNbMs0WaZ/AvSMb7bAw==","signatures":[{"sig":"MEUCIQClHAZHS6Gy4awYfGYeAlh/KnDbXvOz2FjN1B+iXSHZKgIgT3hgcCaj9xRCF6Qf+efj3+iSb5LHtRWleERDa6CMP6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234985},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9e7d0d39538261ff1f45c2f328ccdaeb0e73515d","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.12_1771267117255_0.5168372667041452","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"gitmem-mcp","version":"1.0.13","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.13","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"f86510820b084e9308b2ab1e066ba47f8e308895","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.13.tgz","fileCount":195,"integrity":"sha512-zQsrJkESyYcA3TcCg/Cabx1tWdqv1ZmzSQMVEidM/xI9reU5tjnQOwnJysk+R1rhvSJG1tVo5FuILMqHCe778Q==","signatures":[{"sig":"MEQCICdDiHU00wr1RNA6b600R7Wo9ZmLKhhPMuY3tLm/3eDbAiAxcQmYWNA/8iiNOGRaQRsnGdObMky6E7fe2GNG8sqUPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1243101},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e0bede0c3ebe80fb0e12e2da13091986c70b89f6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.13_1771271683096_0.3557926902548252","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"gitmem-mcp","version":"1.0.14","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.14","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"fceb172dbb10963ff602393eb3a8ccac52ab3412","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.14.tgz","fileCount":197,"integrity":"sha512-UK0VSeOJpUt1/Z+303WsEOVfJL/CkjDIsyJV2AYCStqh+G3GeHS2N8JTOVzkUox4D0BNDB5kUvK2AprV5l9+8w==","signatures":[{"sig":"MEQCIG8h1IYpbIycTaQ2BN/4DyuXUJyadGwxNS9FsXUsEoZ8AiAkbNEOsbGLUAneT00gOs9hLxFUEWHej4tjXuQHwQsr2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250219},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"79e2102e07cdb3b651ac1b4c3439b388cd3e00bb","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.14_1771273234621_0.8501973679299164","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"gitmem-mcp","version":"1.0.15","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.0.15","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"d4991a0bbc09795da5a7c4c1c6382d1d4e9753ce","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.0.15.tgz","fileCount":197,"integrity":"sha512-bfdCf4m01J2QPuoHsQVnEprQXhm1n7fRV4STon6PvqcKvOUnkRNW9oTnrsk9cS4fOABLEr+tvqIVASCX1uJ5QQ==","signatures":[{"sig":"MEQCIAjvM8e8uOdmssxkKu5i2ygglmoqLwS3qOLEJKfZQin0AiBvM1B6KPGOhPPrmWwrMOCQcJnMjre5PQfiZRZKJASzEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255681},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"82ead2983dd5c93cfb96f002be11c51a196abea1","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.0.15_1771276320929_0.6970460448889815","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"gitmem-mcp","version":"1.1.0","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.1.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"d99c378d3e979c450cacc3f1941156552ec9cba4","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.1.0.tgz","fileCount":198,"integrity":"sha512-A/LMUmJCM8XFnvD7q9INVME0YH1ft7DsxC+e6/E0WVpkdksemTFmFQWxiy9fh5kM590do3KzzxAccqSt8buTaA==","signatures":[{"sig":"MEUCIQDw+2u70D/f6SwgNsfYfihKKvROk6hhT5TQ0pNd7MnwgwIgezCSOfeQl4F+nkpwLVe+cqVzlXr6DoERC0HeGl4LUzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1280966},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"80ff427e57045deda461bdd9a224d2edabc7c04e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@huggingface/transformers":"^3.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.1.0_1771289453199_0.9250302801796741","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"gitmem-mcp","version":"1.1.1","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.1.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/nTEG-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"2257ad46c45e5ca851edfbe8157a42f63881102e","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.1.1.tgz","fileCount":198,"integrity":"sha512-5oorZsEgHh66NP/kBRjay/gP0eDVGcfe8Oy/sLIGKc0FzPzVCifbzFtbtAV27EheM/WTbMigisvF8YT7tNQcow==","signatures":[{"sig":"MEUCIQDulhzVtoYgvveQFrsIYABIJ3pihhWfZZIkYtE0wOHbbgIgZqHJxC5Gdra0UMEtRQUszw8bO4Pm+BvZN5H/NmIZxkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281458},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6ba6f0d07e61787931ef4acd234ac5f6e1cdb2b4","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/nTEG-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.1.1_1771290065429_0.09865420016165971","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"gitmem-mcp","version":"1.1.2","keywords":["mcp","gitmem","claude","cursor","institutional-memory","ai-coding","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.1.2","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"95b4d897579c587a55064198afcba2510300cad1","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.1.2.tgz","fileCount":198,"integrity":"sha512-+Qswoi3jSyWBx0zQI7CVON/Ve7nMdM9psCYF18XVGoxDB41HbSjSmrhM0c7cPo5FWJizB3f2LVhcGDCRtPhwpQ==","signatures":[{"sig":"MEUCIQDU0j0SIQM5CV/91RfmoQ+1HZqrXKjIlpjtL4FK3QkbTwIgIjWFE1MaD5NmC7vFDKbV4uMMYR4KAndPmSzW3TJ3IiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281722},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"68724a20ead3debe9ca9a497db0958d0efbbb899","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^1.0.0","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.1.2_1771295113264_0.7457722131191071","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"gitmem-mcp","version":"1.1.3","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.1.3","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"1dde8af3fd22cebe43739e04df0162c0ae749137","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.1.3.tgz","fileCount":202,"integrity":"sha512-LFTxpkWgh0sYK3FLfvQ+OnXs/FphZVuFs89xqIdKdoN3exB0ykZuSUsWCy7mLBiDVZtx3x72AAL5t/yEyklBNA==","signatures":[{"sig":"MEUCIBa4XeEkbCYwkWSFr0Tg1qvUjRLV+YRPfRmD0WOzpnU/AiEAzGDVz8pvQbeonDLz4err5S9eHO+B+m8LuSdCa8M6UxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304808},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"881571deb49d5651c1e20a2813504c26a6178953","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.1.3_1771556200758_0.9601390672935382","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"gitmem-mcp","version":"1.2.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.2.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"11bf301ee872ff748f0c8f54b00b543eab8dbb00","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.2.0.tgz","fileCount":208,"integrity":"sha512-ty/pYSiJ9RPFCiiE0jd9YgVuDBvwj1/Ph1hbViYKxBBwgw3Lu4f9oRylUTHLKbZwMDq9sVhVFcqksFeYzfQ28g==","signatures":[{"sig":"MEUCIGFSb48snUOANHWLTAbWZud/LWLdoiX/AEr6hTrXszQQAiEA7qUxJ0ZWRQ+BZDeK8kB3WRTegrX7o8XGqt4bt+B5+UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343754},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"be91e3c012c0d3bc7056f315a3db60209eaf5c36","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.2.0_1771643802606_0.7379795033577936","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"gitmem-mcp","version":"1.2.1","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.2.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"59d35946e197aff6f10fcd74401be49c0bbd9655","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.2.1.tgz","fileCount":208,"integrity":"sha512-FtHA0TVVzb4ZRRr3P20uTW9jhz2kc8kIbKoIsKn+5YpZI0fgbwbysqspv1OyemZ622ZYN1XYLay/2XIJfduG6g==","signatures":[{"sig":"MEUCIQDF2Mh75eHSShdkHY5ixVE4MsKXr5N0lrSvIkO+Li3ZTAIgWVa0uoPSr4K3cF5QGuwE29xVUdF6Cj245i8evl/x6jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343954},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d33dd8ec3d84e58856c9663255114cb864ef8038","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.2.1_1771644927213_0.12465774262604445","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"gitmem-mcp","version":"1.2.2","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.2.2","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"b90511b46eca063fb2a86543963058b8b6f40127","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.2.2.tgz","fileCount":210,"integrity":"sha512-Vn9RltrMfMHRlUZHSHMjdHqezJxd2hKusytr3/08LMuhQSJ0L7SjbsxNF1PiSDS6c/IGweL9QMCq9Vpda4bzLw==","signatures":[{"sig":"MEYCIQDILGWQ9FnpbvOLzsJaw6bX/DN7Ccsz2myRSObTexhcygIhAMcdg9fJUe+YtQtogAEAk/LNeRBKz1OSGX/tVvnq0yrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1379606},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7fd1269af19e4274309745491a091409cb6ef57e","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.2.2_1771707356837_0.2275081458222834","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"gitmem-mcp","version":"1.3.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.3.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"ed85c12487a54cb7c42c28aa306b3ed36d2e0819","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.3.0.tgz","fileCount":210,"integrity":"sha512-AlTWbjnKMAYdSmpg9A5EPXvJuWV3KhEsB07vQNmkhOhlpLq3ndwVfRmKEkfDIhRPowq39E/UdV/quq4BC9gtcw==","signatures":[{"sig":"MEQCIHOoUYSDc8Ivf2hjF2h1kZi0DB4trtnVIQFxkEHRNgzkAiAn6h7TAjxRC0WeeMorvymTD29F0ZMovIB8jjZb/D7WIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385963},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5ab7bd980339955eb238cf3726cf06474df87f88","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Institutional memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.3.0_1771732492999_0.08998387845543365","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"gitmem-mcp","version":"1.3.1","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.3.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"343605819248813c072ea61904d3ae6b27bf9ed6","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.3.1.tgz","fileCount":210,"integrity":"sha512-18ugfjccHYpb8sney7pvHSp1pQZzrXji0bWsCJ+zr7wxLfL4/u0hctvOChWWswxqM1LrPr+QJBX9SQNPVkPApg==","signatures":[{"sig":"MEYCIQCjThwjitF764wsPF8GgKK/pxvypDrP/axZuEvThvrbYgIhAK00pnvGtihhex2Q3J6XjMzHE6+VGOJckrm8lbUKoTdU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"703a618f6acec965b81a70a263095e9b35078d72","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.3.1_1771773578765_0.7740105186316","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"gitmem-mcp","version":"1.3.2","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.3.2","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"7c4a3693f6649f12fdde4da6a1e0e7d0459d6555","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.3.2.tgz","fileCount":218,"integrity":"sha512-b+rjTH0gQyCNQ3M17+RzpJ0SFO2TNLj5dczMpyU9NZamgmABW2iBpDBDiIclRAML1gLVVBdPL8/gmH/yhlShIg==","signatures":[{"sig":"MEYCIQD7y7bWfr3D2Uz7kEG246tiKQrA6igWdsS4wB6ILTCiVQIhAII8/YTO17jkWkHe/oS26GHNDmTJEUqGplHh4zgGyPb9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e646cd20276cb2fca741430d082efcea7eaae51f","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.3.2_1771787989564_0.7079940517581107","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"gitmem-mcp","version":"1.3.3","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.3.3","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"cb7cefb1ff222d036f8c263070c4b423ec0083ae","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.3.3.tgz","fileCount":218,"integrity":"sha512-fKMUDEaLyOxtM0MsKI3w4UIvspO6HKwBMXcvORMf3mrG5VA5AkhuRIh7GJLW6gZV1dzxsQL9lmBxkhr5FAx9tA==","signatures":[{"sig":"MEUCIGrygYn/DVO7X8NeS2nUTmNguhlL2GgYaTdBpm2OqKirAiEA9YmVZ3ZmUCbxEygmfLGttYV0y8GQkomy3x/PPq0znNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423864},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"41b4937a6080575fd9f9fb5e5f15b01cede823d3","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.3.3_1771789472689_0.8897480263193192","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"gitmem-mcp","version":"1.3.4","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.3.4","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"edb8d79a5a957110a4103a1223f3ac3cf0ef8e7a","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.3.4.tgz","fileCount":218,"integrity":"sha512-+Py+jvzss/18bOR8/nlsNWYWna25HgRPX1ks0ZPiZ2sz2KN15r2wfzNCXMKFsZYQ5SCJO/WRa0NPmtVN62Ywlg==","signatures":[{"sig":"MEQCIHf0U36N6DKmKWQrGJ0DJXyGRSkPgffefUY8C2bLsKUrAiBjajMBtTsaCbWiU1xm0qbJ7SVD90+/4kCigsBmgiy1MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1431072},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"262593cc6ce68dc980347c5c4f3549a324543a55","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.3.4_1771791264870_0.179151766737647","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"gitmem-mcp","version":"1.3.5","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.3.5","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"077f83bc9974d2a89b1e31b094eb4d0996998f98","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.3.5.tgz","fileCount":218,"integrity":"sha512-OvoCZZp5f/tOfucgLQimve44PyMl2RBbolY10YhH9gLtRX4m6qL98JQzIrWJxPcj/Qz0M2tTWrG1BfB9dhCEtA==","signatures":[{"sig":"MEUCIQC0lTWBfEOWqwxQZxo38L7IhjEdcXU0frWAxdHc+3QLEAIgI2sGrYl2xTsSJRNt6W2z2iwRN1X+6w+BYOvXvqEv5ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1432076},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b4f285daafa89dc23dd0021a361ebf664777d9fd","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.3.5_1771793598479_0.24157515083630532","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"gitmem-mcp","version":"1.4.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.4.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"0dc2a96050f61f83da09e77054a8b2025f5f4401","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.4.0.tgz","fileCount":218,"integrity":"sha512-9UYH5eiA7HxTe+C4eNAKC7utnZgcep11SlHp0B3yKZl4ncDA4EcP6q/x7u598YL2a6jG0v0qIDsc9cFd/+ivVA==","signatures":[{"sig":"MEUCIEuoBv5Yycb5GCMBrCsQnWxaLi5IKo9GqLPkF1ealqR8AiEA1zPxNWrs3ozH0iw+Vhlm88oPh+Q3fceT4QhOkAlU9og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1441522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1b1f89aebb03ef90c1860f1a773a135d3f1cd899","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.4.0_1771795474816_0.2179416614296874","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"gitmem-mcp","version":"1.4.1","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.4.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"5e012dfb5d7511acd6372810b7f9bfc9076c19a1","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.4.1.tgz","fileCount":218,"integrity":"sha512-MTDLH+wqOcI4Xrzca4sP1s1LzN+A9U0jyW+thlNm9Yv4ApTUxpXwFTTIQ+c3KEnMqvf/rJ7RUx4yDZ0qkg9oXA==","signatures":[{"sig":"MEUCIQDkT31sdg9gdEaxhxr2lh6HR0K/sYKi/FTgvyqQ3Uv9qQIgZO6WUuYBlGZ4PU9unvm58ulhsPHLbm/7ZhcxGugIU1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1443387},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"08176d58b41dacf3ff7bd90396cc7aa462bff56b","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.4.1_1771799497031_0.31488996871996644","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"gitmem-mcp","version":"1.4.2","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.4.2","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"08fd0349350c61345ca5c54ba0aec4c73e0106ca","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.4.2.tgz","fileCount":218,"integrity":"sha512-XzjQHoNLy/imUqcltxPyH7TcmpPhIvFgXCgmRhYZrFbkypLX2PDja/dgFl1itIo9u7BDvM8oJuHxk9nzrOE2UA==","signatures":[{"sig":"MEUCIGvNBCHiPE4kc4Z/ukKPyEFeE5OWaZ+IWgKcadjiHCkTAiEAkwcDV0eMjQiCbT+J0ZhBnboY7RQ04at0dGpIVlNXTjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1445801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7b145b64aa8193bf32481afceaf919eaf876c7a3","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.4.2_1771807662188_0.4832896257235453","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"gitmem-mcp","version":"1.4.3","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.4.3","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"abcff1199161e051026309d39a5105731755e2f9","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.4.3.tgz","fileCount":218,"integrity":"sha512-otrBoiIUYFqr/BeRnNBgsDhPQckyKfRJGBvC9WF6Ktx858IXVVhlVXOt3rF2713yhjzIuosz4bfg3gD+nWRlow==","signatures":[{"sig":"MEQCIEUbNT+vBtN6m4UFEjIQ3St+oqkEfLaKSyzCNXRAV/SXAiAHFr/o843TLNiCqg249qd9EHMSVMNdswzZm7Y473GwyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1449241},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6e5ad0701a8f0507314f4740a629de1e3bd1d861","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.4.3_1771973226468_0.5682783910720788","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"gitmem-mcp","version":"1.4.4","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.4.4","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"1d126c51fd14a0b0ed27b991c67694dd7dd1105d","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.4.4.tgz","fileCount":218,"integrity":"sha512-d1zO6oGc2FW6UZO0LD0lUasDPy7NSfgEhZarcLnTVxJK/TrgqJWHiTEjLcHSP4jsT6bsvMhf9ZxICJHHTjtPjg==","signatures":[{"sig":"MEUCIQCEEuyPgg2iojY88jZuSUkK7yM0K6XKfkNtfKqhZ7V9GAIgJCTmfIBBWj4+v23dwHe4XZ66UaclDMVvOFPxUBYsF6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451522},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6144da8a2dde83b6940ec73b1b995ffa9c69ef48","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.4.4_1774934608788_0.46926878198374244","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"gitmem-mcp","version":"1.5.1","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.5.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"23e4af11cac6c9af105481ca62715ec825e6ccec","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.5.1.tgz","fileCount":226,"integrity":"sha512-r4FpTKtpxlL7+z7vhce9vcR3L8R/IeXtVcn7VSAc5lLJfptXR63Yrp5YeU7NNRN622umwtyHcKNodniaM/Urbg==","signatures":[{"sig":"MEQCIDHriH68DxXo7PiIBffMlQ92A5VKbSs6G7YD+OoQPMiYAiA6TJTCNE4EgMWxQTsLpkbu8SD2dQt9SeJU/nwNGv6B5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518304},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"76aca1708a43a8a972785986bb79b8073812b802","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.5.1_1778672660136_0.3164279411835573","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"gitmem-mcp","version":"1.6.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"a5ef02619e16992183579dbbb0ecb2f0e611af15","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.0.tgz","fileCount":234,"integrity":"sha512-JGJzh0cqoIgRH831Jk/9ZiPoXKZsHNii3hwb3X8fmpEF+w5f2C1pWUquZxmSoRs3vh2ODotDpR4ASQlCwCgR7Q==","signatures":[{"sig":"MEQCIEvTmUeD+b6HVq71VuXMzBPdiQf271Gx+hcWpGhhnh29AiBAdS/B+rbxh1bBOC/cHbWxPDnPHA6q3ehcPc1Tywk0Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598043},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1f500faabe76dec9ddecdd305159213374fa5421","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.0_1779725177158_0.5839815972673983","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"gitmem-mcp","version":"1.6.1","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.1","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"c9278959255797602b8679f63df847eafb8a8ca1","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.1.tgz","fileCount":234,"integrity":"sha512-AAmPtATC7wVajeryQfJ5RVWJuQfwwAmQsRuW/JKejyS5kPyO5ecF9Xf9f3G3p8IAdFXB9EwjK0+0cQhxZIIYfw==","signatures":[{"sig":"MEYCIQCrxNZLJu4A4KytLQ5dusH0UCHMxu4xSgBFBq5PQAc9vwIhAPy/n5Mho2R8sCU2E4YOavE2OE2kZEOBgTJfOka254P1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609883},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7e82eafdf4a326113ec36e5406951305351bb4c5","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.1_1779749156331_0.1990377990387735","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"gitmem-mcp","version":"1.6.2","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.2","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"ff7d13571f7a9dce5c02d37488bdde397e2af3bc","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.2.tgz","fileCount":238,"integrity":"sha512-1fMH8PgRDhvawcnYdNYwXnE/jkBSMNBICZaYQ3O31Bhl8k3FwbUBdBwq8JLqfi4yT0VMj9Yww3J8PCYiWAfclA==","signatures":[{"sig":"MEQCIDrdSnEhUKh5gcD8JeJE3a/ilxal+NKsQBn+8Tw53LIaAiAvJ1EkmQrz7r1IAUSPIUSCfOWl8KcvqWiDxXocMQoPMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621267},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"16290b35ff66539fe53c7806545eee2eaa2ea82c","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.2_1781222702334_0.2502449061510492","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"gitmem-mcp","version":"1.6.3","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.3","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"25b921deeb8970147b20bad3f0619917a0b1fea4","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.3.tgz","fileCount":238,"integrity":"sha512-4MyA8zu9/4kuAVhwLCXdcxPYtM4IeZRBX+BXkrF+JD7lx6CnevawKQsuFuTDSZJIql7fgVnMyK4GkVFd3IvSow==","signatures":[{"sig":"MEYCIQCQwxO+XGHMjnYZoLKPrsW4P3RQXrCOtms2rWvLjzKjGwIhANYyReUK2NPozezI+CaskV/hx12Kve6/fvc3OxI9m1BT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621669},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5e55d03744fac9d2c247d5d6c4f209a3f6c1009c","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.3_1781223800242_0.7772921498855399","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"gitmem-mcp","version":"1.6.4","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.4","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"34f8305d2bd47a3e3829df32b2e3c624b91886e9","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.4.tgz","fileCount":238,"integrity":"sha512-gIB8rANctF6jzk2mxtsiPOL53454XSOJGhtXshp8SzDCgdmPeJtDVVsXXHQD4qRGVTo11ySqBwDJeiFZK5ZfgQ==","signatures":[{"sig":"MEUCIQCy4zmDv8okYR6KO+GQqlgfEZNSUf9N8fO+AmTKlyNAAQIgBTlJtn89Kg7ZkNejznC9YKkzjTZcX1YwKXVMYHd/ydo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1622519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9186391c5eea868ec316fb0ad10da50c9aeb2cc9","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.4_1781224224344_0.8846092821605835","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"gitmem-mcp","version":"1.6.5","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.5","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"943cf707e6fb076cf3e77c54fad2c8006dfd0fcb","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.5.tgz","fileCount":238,"integrity":"sha512-wzS3UpPYbUU1PT9Dv5Uy4KujivPJpbcvTVr94QMKFJxslcGyIk4RV5tLcZYfPmeKpohqp0xSU8qB74sMqicbwA==","signatures":[{"sig":"MEUCIQD3GIC1Ba8dXejxfOriLCibARuvlu4elEoQGt/4ZhBpFQIgI5vxFBdd9L+0pRxPnqSQ6q0w+oPrhcnRZpJPpXbP088=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627058},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e76e255e0dd988625a335658d390b62b2adade88","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.5_1782594382377_0.8243220763169854","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"gitmem-mcp","version":"1.6.6","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.6.6","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"c0b31862c4e33495452b2e82ac82ad0fc9cc3453","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.6.6.tgz","fileCount":238,"integrity":"sha512-Futosz4JdPnM0ki+qjAT34HBIfAZdkCYhBVwdTwjHBS90cbhNAH35XaASRvIv1bRMc4f9yFDiRdMBunTnwHMkQ==","signatures":[{"sig":"MEQCIF6T/PEKY0t4dJNWRx4C0hC55SnmLyvrTFYmNjRgRDx7AiAjNGV+gfgEiog3w9BUs4uypBkGHLNHmJgCjf7mlYd0Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629373},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d30079f596c3fb0b73f9d0e272a9e81f9b4d6b63","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.6.6_1782611366010_0.2356099908149083","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"gitmem-mcp","version":"1.7.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.7.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"fab73bf12c2a2a4075d40c2804277ab572a3b5ea","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.7.0.tgz","fileCount":244,"integrity":"sha512-jRqbKGt/dngTcvGFBnSbMjKaRZqpI0D6Ic0lUEAf0wW67mQ0BalCCUHUlQjzeVpZ1jVEqjos0kuSrp01oAOd9Q==","signatures":[{"sig":"MEUCIFcnAgQUtK8/NWLugWfNXC9daV8v/mfoz7WdGW+BvMLDAiEAyuVWyApSVMRbBFwbaYtYoJfqCSMkfopbyEw9eI+72K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"929c274ea09f487038261d289395982e3caf63b0","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.7.0_1786071756969_0.5636527094570292","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"gitmem-mcp","version":"1.8.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.8.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"3fd075b9c72966ee90e6cb00839fc6c8aa5fdd53","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.8.0.tgz","fileCount":246,"integrity":"sha512-yAa2OEB6Dw67Sl3/z3eSsrDPRHeBLfps0/1GwWfGIUWfAkGb9A52eM44z7iP+Xj6MoOSFYWSMl9WzUObpvJqkg==","signatures":[{"sig":"MEYCIQDKe2dBwAWzRmJtx/1tHj+YUI4rYWDmdTWVZpfVJOcVSwIhAKyqzZGykyto+Rb+NzJn0ppUPK4RgrUarXuOdSzf/s2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1758519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"80b7344287e550ebc8f775afd167b17c791cf2fc","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.8.0_1786280281917_0.20806944120370052","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"gitmem-mcp","version":"1.9.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.9.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"13f6a3e907db4548a06aa8649529b02a5a6643eb","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.9.0.tgz","fileCount":248,"integrity":"sha512-4YQTidMwUBx4/QBz/xWCexp6kr/bJ2pOjfuA1uGy/1AQosMweegtU0hlCM+qN4npzo0P3uOglxZrZoL9ArOK+A==","signatures":[{"sig":"MEYCIQDUowkZb58g00AKe7qDF4/w+izakFcfplZMDcveHitcaAIhAJMYIzhZal0bboBKRuAlCiAYt9PIZ7N+5huplX2oct13","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9aV3AyY2xTgk7nbsY2LIgrEYIdfm97dCFzmrfDWcr4wIhALWaXaShYwXTRJljxrbn8tdOF1Yxkr2iuNE5MMP/xC6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783841},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"26ca5d7b77247bc3e16d098fe4af61a5c46fbe7f","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"rm -rf dist && tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.9.0_1789964384677_0.2974397623608074","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"gitmem-mcp","version":"1.10.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.10.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"6ac8eb0da1ccf943d0528f23b2a628f15a1bcf3a","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.10.0.tgz","fileCount":250,"integrity":"sha512-GbeXe840OZbRMzUGyEr0WVYc8zDfcFFHhZJ79Vizl6XsvOsB5VgOPeSKSvEBjWnkRyky2U8T4bM9wsQBM5ZFXg==","signatures":[{"sig":"MEUCIQC0Um+d4Shkrl8taKSvMLWjfOHF2qT4RHE2vhATG4GtsgIgUuEADVAnr3Mbp7fbfnNflMbi/S8GF7/q4Vk1qtgMFIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtirM1loonnCY91H8FRGZkUl/Pfd76rKCdfm+MOx0zVAiEA0iWwxDjVFUif1Xn1GtK6NHRooXg6GsnHjOgYh5jbwAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808174},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b1b3cb92f973fcbc4f00e58200f38847e32de64c","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"rm -rf dist && tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.10.0_1789967996215_0.611929890535382","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"gitmem-mcp","version":"1.11.0","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"author":{"name":"nTEG Labs"},"license":"MIT","_id":"gitmem-mcp@1.11.0","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"homepage":"https://gitmem.ai","bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"dist":{"shasum":"547ef81fbc4bfdfdc62547865788f1755d0f6153","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.11.0.tgz","fileCount":253,"integrity":"sha512-AG0uZZcrtUvOriqT77+JxpKW8rvOBg1Os5OboPVdXP0qbDz3CyVHd5snwRCbpKRUt13iLSZVRpDuIHeskM/5TA==","signatures":[{"sig":"MEYCIQDhFCqXGVMVKnTdh19Cur7+G/rsbDMi8iMfg5AxoP2DFwIhAOZ5G1wGnGwb3NqAvurTqwY8u8ArJH4aDhFMwvKPfw08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlww4cNT+I9Yk6DhRkBrz0pUMBqTmTH0K8ymyNuWbbIgIgVp3XEydT1GO2bqFRwOCK4zzjFNJE9bhHdOWCrw02Du8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1861537},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f93c3a323f7487494dd3eac873eb5517080fcbd0","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"rm -rf dist && tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"tmp":"tmp/gitmem-mcp_1.11.0_1790052332464_0.30591785575374075","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"_id":"gitmem-mcp@1.11.1","bin":{"gitmem":"bin/gitmem.js","gitmem-mcp":"bin/gitmem.js"},"bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"dist":{"shasum":"b9e521afd619536ad02c6469a24aea17c9a5fc39","tarball":"https://registry.npmjs.org/gitmem-mcp/-/gitmem-mcp-1.11.1.tgz","fileCount":255,"integrity":"sha512-fYlEfwiTlyC1znEjwwq5eSYZWyDRfUNIX/lWLZzVX1d2L2STmy2I+HACSEuFgxpSWpvGh1Ywr49eX9O55bXU8Q==","signatures":[{"sig":"MEYCIQDSjETfgls6++oGzE4D2Y2GSr6lup9piO0g7JnBYhhcegIhAJtLv7VJuzs10OwSxK5KTyjvwuFu7suUlwrV82XsVvEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCQ/dtBdbBTlTenivOAO59KG7RMrfgN1dyns7xMLGTedAIhAOBmGYO2om9GiDMLAQAolpWslZLLERriu2ZaHDL9goHn"}],"unpackedSize":1893174},"main":"dist/index.js","name":"gitmem-mcp","type":"module","types":"dist/index.d.ts","author":{"name":"nTEG Labs"},"engines":{"node":">=18.0.0"},"gitHead":"60a990e7755ba5bef47f02c811754b8dea316029","license":"MIT","mcpName":"io.github.gitmem-dev/gitmem","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","start":"node dist/index.js","test:all":"npm run test:unit && npm run test:smoke && npm run test:integration && npm run test:perf && npm run test:e2e","test:e2e":"vitest run --config vitest.e2e.config.ts","test:perf":"vitest bench --config vitest.perf.config.ts","test:unit":"vitest run --config vitest.config.ts","typecheck":"tsc --noEmit","test:smoke":"npm run test:smoke:free && npm run test:smoke:pro","test:watch":"vitest","prepublishOnly":"rm -rf dist && tsc","release-status":"bash scripts/release-status.sh","test:smoke:pro":"vitest run --config vitest.smoke.config.ts tests/smoke/smoke-pro.test.ts","test:smoke:free":"GITMEM_TIER=free vitest run --config vitest.smoke.config.ts tests/smoke/smoke-free.test.ts","test:integration":"vitest run --config vitest.integration.config.ts"},"version":"1.11.1","_npmUser":{"name":"gitmem","email":"clc@gitmem.ai"},"homepage":"https://gitmem.ai","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"_npmVersion":"10.8.2","description":"Persistent learning memory for AI coding agents. Memory that compounds.","directories":{},"maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.22.0","uuid":"^9.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.11.0","vitest":"^4.0.18","@types/pg":"^8.10.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/uuid":"^9.0.0","@testcontainers/postgresql":"^10.6.0","@anthropic-ai/claude-agent-sdk":"^0.2.38"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gitmem-mcp_1.11.1_1790139877304_0.09766144880852101"}}},"time":{"created":"2026-02-10T16:33:01.303Z","modified":"2026-09-23T05:04:37.610Z","0.2.0":"2026-02-10T16:33:01.726Z","1.0.0":"2026-02-10T17:28:17.877Z","1.0.1":"2026-02-15T20:59:00.848Z","1.0.2":"2026-02-15T22:23:49.977Z","1.0.3":"2026-02-16T00:32:09.211Z","1.0.4":"2026-02-16T04:55:27.008Z","1.0.5":"2026-02-16T05:31:02.915Z","1.0.6":"2026-02-16T06:02:53.813Z","1.0.7":"2026-02-16T06:17:51.267Z","1.0.8":"2026-02-16T06:26:41.310Z","1.0.9":"2026-02-16T06:42:41.790Z","1.0.10":"2026-02-16T16:18:30.823Z","1.0.11":"2026-02-16T16:24:53.062Z","1.0.12":"2026-02-16T18:38:37.449Z","1.0.13":"2026-02-16T19:54:43.335Z","1.0.14":"2026-02-16T20:20:34.880Z","1.0.15":"2026-02-16T21:12:01.169Z","1.1.0":"2026-02-17T00:50:53.405Z","1.1.1":"2026-02-17T01:01:05.610Z","1.1.2":"2026-02-17T02:25:13.417Z","1.1.3":"2026-02-20T02:56:40.993Z","1.2.0":"2026-02-21T03:16:42.878Z","1.2.1":"2026-02-21T03:35:27.456Z","1.2.2":"2026-02-21T20:55:57.077Z","1.3.0":"2026-02-22T03:54:53.156Z","1.3.1":"2026-02-22T15:19:39.002Z","1.3.2":"2026-02-22T19:19:49.782Z","1.3.3":"2026-02-22T19:44:32.882Z","1.3.4":"2026-02-22T20:14:25.059Z","1.3.5":"2026-02-22T20:53:18.784Z","1.4.0":"2026-02-22T21:24:35.026Z","1.4.1":"2026-02-22T22:31:37.243Z","1.4.2":"2026-02-23T00:47:42.379Z","1.4.3":"2026-02-24T22:47:06.756Z","1.4.4":"2026-03-31T05:23:29.044Z","1.5.1":"2026-05-13T11:44:20.326Z","1.6.0":"2026-05-25T16:06:17.407Z","1.6.1":"2026-05-25T22:45:56.532Z","1.6.2":"2026-06-12T00:05:02.506Z","1.6.3":"2026-06-12T00:23:20.513Z","1.6.4":"2026-06-12T00:30:24.532Z","1.6.5":"2026-06-27T21:06:22.546Z","1.6.6":"2026-06-28T01:49:26.249Z","1.7.0":"2026-08-07T03:02:37.173Z","1.8.0":"2026-08-09T12:58:02.082Z","1.9.0":"2026-09-21T04:19:44.820Z","1.10.0":"2026-09-21T05:19:56.311Z","1.11.0":"2026-09-22T04:45:32.573Z","1.11.1":"2026-09-23T05:04:37.403Z"},"bugs":{"url":"https://github.com/gitmem-dev/gitmem/issues"},"author":{"name":"nTEG Labs"},"license":"MIT","homepage":"https://gitmem.ai","keywords":["mcp","mcp-server","gitmem","claude","claude-code","cursor","vscode","copilot","windsurf","openclaw","ai-memory","ai-agent","ai-coding","institutional-memory","scars","semantic-search"],"repository":{"url":"git+https://github.com/gitmem-dev/gitmem.git","type":"git"},"description":"Persistent learning memory for AI coding agents. Memory that compounds.","maintainers":[{"name":"gitmem","email":"clc@gitmem.ai"}],"readme":"<p align=\"center\">\n  <img src=\"assets/banner.svg\" alt=\"GitMem — Institutional memory for AI coding agents\" width=\"700\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/gitmem-mcp\"><img src=\"https://img.shields.io/npm/v/gitmem-mcp?style=flat-square&color=c41920&label=npm\" alt=\"npm version\" /></a>\n  <a href=\"https://www.npmjs.com/package/gitmem-mcp\"><img src=\"https://img.shields.io/npm/dm/gitmem-mcp?style=flat-square&color=333333&label=downloads\" alt=\"npm downloads\" /></a>\n  <a href=\"https://github.com/gitmem-dev/gitmem/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/gitmem-dev/gitmem?style=flat-square&color=c41920\" alt=\"MIT License\" /></a>\n  <a href=\"https://github.com/gitmem-dev/gitmem/actions/workflows/ci.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/gitmem-dev/gitmem/ci.yml?style=flat-square&color=333333&label=build\" alt=\"Build\" /></a>\n  <img src=\"https://img.shields.io/badge/node-%3E%3D18-c41920?style=flat-square\" alt=\"Node.js >= 18\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://gitmem.ai/docs\"><strong>Documentation</strong></a> &middot;\n  <a href=\"https://www.npmjs.com/package/gitmem-mcp\"><strong>npm</strong></a> &middot;\n  <a href=\"https://gitmem.ai/docs/getting-started\"><strong>Getting Started</strong></a> &middot;\n  <a href=\"https://gitmem.ai/docs/tools\"><strong>Tool Reference</strong></a>\n</p>\n\n---\n\nGitMem is an [MCP server](https://modelcontextprotocol.io/) that gives your AI coding agent **persistent learning memory across agent sessions**. It remembers mistakes (scars), successes (wins), and decisions — so your agent learns from experience instead of starting from scratch every time.\n\n> **What's MCP?** [Model Context Protocol](https://modelcontextprotocol.io/) is how AI coding tools connect to external capabilities. GitMem is an MCP server — install it once and your agent gains persistent memory.\n\nWorks with **Claude Code**, **Cursor**, **VS Code (Copilot)**, **Windsurf**, and any MCP-compatible client.\n\n## Quick Start\n\n```bash\nnpx gitmem-mcp init\n```\n\nOne command. The wizard auto-detects your IDE and sets up everything:\n- `.gitmem/` directory with starter scars\n- MCP server config (`.mcp.json`, `.vscode/mcp.json`, `.cursor/mcp.json`, etc.)\n- Instructions file (`CLAUDE.md`, `.cursorrules`, `.windsurfrules`, `.github/copilot-instructions.md`)\n- Lifecycle hooks (where supported)\n- `.gitignore` updated\n\nAlready have existing config? The wizard merges without destroying anything. Re-running is safe.\n\n```bash\nnpx gitmem-mcp init --yes                # Non-interactive\nnpx gitmem-mcp init --dry-run            # Preview changes\nnpx gitmem-mcp init --client vscode      # Force specific client\n```\n\n## How It Works\n\n```\nrecall  -->  work  -->  learn  -->  close  -->  recall  -->  ...\n```\n\n1. **Recall** — Before acting, the agent checks memory for relevant lessons from past sessions\n2. **Work** — The agent does the task, applying past lessons automatically\n3. **Learn** — Mistakes become **scars**, successes become **wins**, strategies become **patterns**\n4. **Close** — Session reflection persists context for next time\n\nEvery scar includes **counter-arguments** — reasons why someone might reasonably ignore it. This prevents memory from becoming a pile of rigid rules.\n\n## What Gets Remembered\n\n| Type | Purpose | Example |\n|------|---------|---------|\n| **Scars** | Mistakes to avoid | \"Always validate UUID format before DB lookup\" |\n| **Wins** | Approaches that worked | \"Parallel agent spawning cut review time by 60%\" |\n| **Patterns** | Reusable strategies | \"5-tier test pyramid for MCP servers\" |\n| **Decisions** | Architectural choices with rationale | \"Chose JWT over session cookies for stateless auth\" |\n| **Threads** | Unfinished work that carries across sessions | \"Rate limiting still needs implementation\" |\n\n## Key Features\n\n- **Automatic Recall** — Scars surface before the agent takes similar actions\n- **Session Continuity** — Context, threads, and rapport carry across sessions\n- **Closing Ceremony** — Structured reflection captures what broke, what worked, and what to do differently\n- **20+ MCP Tools** — Full toolkit for memory management, search, threads, and multi-agent coordination\n- **Zero Config** — `npx gitmem-mcp init` and you're running\n- **Non-Destructive** — Merges with your existing `.mcp.json`, `CLAUDE.md`, and hooks\n\n## Supported Clients\n\n| Client | Setup | Hooks |\n|--------|-------|-------|\n| **Claude Code** | `npx gitmem-mcp init` | Full (session, recall, credential guard) |\n| **Cursor** | `npx gitmem-mcp init --client cursor` | Partial (session, recall) |\n| **VS Code (Copilot)** | `npx gitmem-mcp init --client vscode` | Instructions-based |\n| **Windsurf** | `npx gitmem-mcp init --client windsurf` | Instructions-based |\n| **Claude Desktop** | Add to `claude_desktop_config.json` | Manual |\n| **Any MCP client** | `npx gitmem-mcp init --client generic` | Instructions-based |\n\nThe wizard auto-detects your IDE. Use `--client` to override.\n\n<details>\n<summary><strong>Manual MCP configuration</strong></summary>\n\nAdd this to your MCP client's config file:\n\n```json\n{\n  \"mcpServers\": {\n    \"gitmem\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"gitmem-mcp@latest\"]\n    }\n  }\n}\n```\n\n| Client | Config file |\n|--------|-------------|\n| Claude Code | `.mcp.json` |\n| Cursor | `.cursor/mcp.json` |\n| VS Code | `.vscode/mcp.json` |\n| Windsurf | `~/.codeium/windsurf/mcp_config.json` |\n\n</details>\n\n## CLI Commands\n\n| Command | Description |\n|---------|-------------|\n| `npx gitmem-mcp init` | Interactive setup wizard (auto-detects IDE) |\n| `npx gitmem-mcp init --client <name>` | Setup for specific client (`claude`, `cursor`, `vscode`, `windsurf`, `generic`) |\n| `npx gitmem-mcp init --yes` | Non-interactive setup |\n| `npx gitmem-mcp init --dry-run` | Preview changes |\n| `npx gitmem-mcp activate <key>` | Activate Pro tier (auto-applies schema) |\n| `npx gitmem-mcp deactivate` | Remove Pro credentials, free device slot |\n| `npx gitmem-mcp setup` | Output schema SQL (for manual Supabase setup) |\n| `npx gitmem-mcp uninstall` | Clean removal (preserves `.gitmem/` data) |\n| `npx gitmem-mcp uninstall --all` | Full removal including data |\n| `npx gitmem-mcp check` | Diagnostic health check |\n\n## Pro Tier\n\nSelf-hosted on your own Supabase. You bring the infrastructure, gitmem sets it up.\n\n| What you get | Why your agent cares |\n|-------------|---------------------|\n| **Semantic search** | Recall returns the *right* scars, not keyword noise |\n| **Session analytics** | Spot patterns in what keeps going wrong |\n| **Sub-agent briefing** | Hand institutional context to sub-agents automatically |\n| **Cloud persistence** | Memory survives machine changes, shareable across team |\n| **A/B testing analytics** | Measure which scar phrasings actually change agent behavior |\n\n### Quick start\n\n```bash\nnpx supabase login                                          # one time\nexport SUPABASE_URL=\"https://yourproject.supabase.co\"\nexport SUPABASE_SERVICE_ROLE_KEY=\"eyJ...\"\nexport OPENROUTER_API_KEY=\"sk-or-v1-...\"\nnpx gitmem-mcp activate <your-license-key>\n```\n\nThe activate command creates all tables, views, RPC functions, and indexes automatically. No manual SQL needed.\n\nSee **[docs/pro-setup-guide.md](docs/pro-setup-guide.md)** for the full guide.\n\nThe free tier gives you everything for solo projects. Pro makes recall smarter and memory portable.\n\n## GitMem + MEMORY.md\n\nYour AI agent likely has its own memory file (MEMORY.md, .cursorrules, etc.). Here's how they work together:\n\n| | MEMORY.md | GitMem |\n|---|-----------|--------|\n| **Loaded** | Every turn (system prompt) | On-demand (tool calls) |\n| **Best for** | Preferences, shortcuts, quick reference | Earned lessons, unfinished work, decisions |\n| **Updates** | Agent writes directly | Session lifecycle (close ceremony) |\n| **Example** | \"User prefers terse output\" | \"Always validate UUID before DB lookup\" |\n\n**Tip:** Include `.gitmem/agent-briefing.md` in your MEMORY.md for a lightweight bridge between the two systems.\n\n## Privacy & Data\n\n- **Local-first** — All data stored in `.gitmem/` on your machine by default\n- **No telemetry** — GitMem does not collect usage data or phone home\n- **Cloud opt-in** — Pro tier Supabase backend requires explicit configuration via environment variables\n- **Your data** — Sessions, scars, and decisions belong to you. Delete `.gitmem/` to remove everything\n\n## Development\n\n```bash\ngit clone https://github.com/gitmem-dev/gitmem.git\ncd gitmem\nnpm install\nnpm run build\nnpm test\n```\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for full development setup.\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}