{"_id":"@chachamaru127/harness-mem","_rev":"67-bb1c306175ad74eb1ea711f34e33d3b4","name":"@chachamaru127/harness-mem","dist-tags":{"latest":"0.31.2"},"versions":{"0.1.0":{"name":"@chachamaru127/harness-mem","version":"0.1.0","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"bcc9494a485e0b110692aa4f3b56da87e02d729d","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.0.tgz","fileCount":86,"integrity":"sha512-EaShKMTPfE10rvL+orhKCt0ZpFrrrTrk7lmEZefj1QrTC/Ii872UXeHurbxA9v0uYKJCvP4tZot37Dsa8ptyLQ==","signatures":[{"sig":"MEQCIHUgvH6DjJmlzzRdWCTc5R6dm61FklqMbcZQtPGDkfGXAiAyZy6e2oOwJjZnBUuhoKJcXBMhXbeAG5xaa/kPP2AiCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561528},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"620473db2db36643ff9f8d0b0a9c5698e7abcbe2","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.0_1771322604589_0.8127925548435113","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@chachamaru127/harness-mem","version":"0.1.5","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.5","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"879dac6204ff7a230763eeb799ce8199bde626fb","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.5.tgz","fileCount":58,"integrity":"sha512-KV/9FDxnDdxCloBVXha8zKRADGnU/VAMzvx4JLcA5OZV2L781BDULtQmS64c5BBR5Atix0zb7vQEQPnysXEfBg==","signatures":[{"sig":"MEUCIQCcF48eCp6Itxm5pr3Sz2MmZEaLOAIqGXo8Lf55iElC/QIgVyi955FcB2BmSK4V7KN3OZSOfzIgtbi+2X+5aRebOFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428015},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"773587100a4154ad34d1a4ca6b4ae4908711dd75","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.5_1771338937540_0.5461081941999608","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@chachamaru127/harness-mem","version":"0.1.6","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.6","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"3623e5393ce5a3a872341b176cba287510cc7e65","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.6.tgz","fileCount":86,"integrity":"sha512-ut2/CE27+00RrkHlVmCgPOq5aTKc1SC8a7f4EWDf7UfFO/G3/UuJXCSV3C2/JQiG0N2pNpFMzUzBVEIdkTbruQ==","signatures":[{"sig":"MEQCICM7i9ZCQSUingVltVcziWMbqblq+/lwCCROnsWZ2E28AiAFBJB2AxKA0maau/ebPX1l/o3lJ4cPmy7wQGO/YQNn/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566937},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"0c0fc0759d375d2fad6324d03a4d965ad15dd06a","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.6_1771383462786_0.7700748902105878","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@chachamaru127/harness-mem","version":"0.1.7","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.7","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"66a0c5f9b22c8e6cc0502f9ca1fa4200d6f6e13a","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.7.tgz","fileCount":86,"integrity":"sha512-aw+BD/hgroVJ7mnJFFFuzIyLMshuT6AL54Kl3szjTGaTTsv5+Q6AF46lzb9ZXbQaAICv7FE5V9NdI8ElaDOeHA==","signatures":[{"sig":"MEUCIBcRJefBI1fXXzr04N3NybsBfPGxNG9Ifn47+hdBkkJEAiEAp1JUlLbTYk+1B23b/KBfCoY8jcH/dNRcjGyDD8+vva4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567637},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"d4290ac53a1b8e4d511f62605fc2c1b67528690a","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.7_1771383695380_0.75887927341753","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@chachamaru127/harness-mem","version":"0.1.8","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.8","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"21bf2476f2e413674d0026cd33456574cf961390","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.8.tgz","fileCount":86,"integrity":"sha512-GzTS17SuDFchI1lynlfEsjSihjQHbvsy4MR5IEtpoXm7vHJDc1ekTDIaexWkAfAL460rqnS3VPq6YDNgEHvK+Q==","signatures":[{"sig":"MEUCIQCU5UAKarq2ka3pCTkfAdzT6Tbu8BLBAx+VbHfiCzkg4QIgCjxydPsjzYTEmUlMf4XqYFt4EEZ84uLmepSdo4vjyAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567721},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"95bc5d7f0da6003aafde1c99d7255fbb595c22ed","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.8_1771383947791_0.45976610759781433","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@chachamaru127/harness-mem","version":"0.1.10","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.10","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"5864634f504794548fb8b51a6e6d96ee2a6700f6","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.10.tgz","fileCount":59,"integrity":"sha512-qSJu7qO2+74C67ojDU5KYbr5yDldf00FQVGLhAQrtk9+nzN+rrszVA/6Ahz/AuPjbGIyrH/OtmoqTUo8kwUK1A==","signatures":[{"sig":"MEYCIQC+9RO0lYjzKg4hcKlQYN267+7hXsiy1eTiHBWTaDO81AIhAIUtg5CN7DlA+T4pz87xCjDn6HxdiMiL8foT5ZukAsOO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471761},"type":"commonjs","engines":{"node":">=18.0.0"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.10_1771395124408_0.5632152649292845","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@chachamaru127/harness-mem","version":"0.1.11","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.11","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"8a24d5151e1989211e13f3ec200996489e1ee26a","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.11.tgz","fileCount":69,"integrity":"sha512-zgNwSdTwx7ZxA37TK8SfOtXMQ0YAWvq/8XNnh/Q3EiqKderkwPaV66X2tUDHtDkFXqiycOsXlYxXjCTNa2GGng==","signatures":[{"sig":"MEUCIDAGQQKzbjBSVpApgZyaDV8pjpteHgtkBbsD59Z4eyG2AiEA9/hgl3fKx1wA7v2QAx76GmSnKfoWW4xDgN+fX6xIhgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546179},"type":"commonjs","engines":{"node":">=18.0.0"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.11_1771395716430_0.9888327792060683","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@chachamaru127/harness-mem","version":"0.1.15","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.15","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"bbc3b5b9a4645eb0b769f9227b6321fed986c333","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.15.tgz","fileCount":118,"integrity":"sha512-lKXyv0XEJX8wzZkEx4ke1yIEEIopg8xDQ2qGthWxc8VAy++lzb70m596GokhaZckVsOXdOPfMvAqWj99e+XhOw==","signatures":[{"sig":"MEQCIAmOoZWJUGAhVwU/JGCF9Gp+1xMC4iIyT1Fn8KX3g5+iAiA4HUFV7P48OGLfYLRZazJucioJJHbKbpmmgP3Vzmwwdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934034},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"f2c571e6570f787f8fce590909f256f8713047d2","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.15_1771741968713_0.07000071292494958","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@chachamaru127/harness-mem","version":"0.1.16","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.16","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"0b5b17014741cb905cc1a6b450c102ca0442319c","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.16.tgz","fileCount":118,"integrity":"sha512-SYDd1Q3XgaNIsKHG3DGVS7K++Gmfk8sbH1uZWOwEM4rs1drBIoWpaUQHiN+9uckwLIV61XuMD2rltP8ySM7ubg==","signatures":[{"sig":"MEQCIC8nMiDya+AQxO6+bkjpAftC/P9gKZieSS7rxlQ2cyRqAiADmKhQNmGWOm60X5IKVfOcTGsEQ9uNSJVQW+DqoOVPOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":936118},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"f2b3eb997ac37d5b85964de901ac1c571adebb74","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.16_1771752747784_0.9841319579394836","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@chachamaru127/harness-mem","version":"0.1.17","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.17","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"e881a3641efa260aa663e0516734cbfb5ccbca4a","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.17.tgz","fileCount":146,"integrity":"sha512-LSAgOq+zOizqsVBNp8y1wqGUzlRsAlPDFeb8/KowZGSt+A66aEAoF5BGba7YQnED/MyA0mwp+TxA5yGjyx/xAw==","signatures":[{"sig":"MEUCIAKYxwj4yUYprvTv5wGLRvqvUO4mFKWoeS0KRFPkWyXGAiEAmuNfLcBNzmjN6NHl4TQAES96/IEjbyLvZSf3T6Iq8UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1071906},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"0c343d8fe02045d7e9b5765e4713916b4213c219","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.17_1771754004274_0.24145201413800566","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@chachamaru127/harness-mem","version":"0.1.18","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.18","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"a796e18d39d68b5368c5cdd9e5c50807681923ef","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.18.tgz","fileCount":146,"integrity":"sha512-0gww62jjiOaIpzChcP/bMnxtJ7C3VR+g8B0O3MjIoIEMJeZ8FfJWmZ/N+fRteJBV0gJIC+8A+TsXxQyooQVkYQ==","signatures":[{"sig":"MEYCIQDiVjHfTZRioa9vYEQK/hKx8fbfv24lQUR+nMgath465AIhAPmyvq0VKNUui6gC70p+Gy/f48bQl5uBYJhKMsW2pqyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073771},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"f214761bbc3fc9bd87194d7583776b7e0b7a852d","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.18_1771764773871_0.23470825748733204","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@chachamaru127/harness-mem","version":"0.1.19","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.19","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"bde5deefa624e2ae9cc475cf36eca66c8a26160e","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.19.tgz","fileCount":146,"integrity":"sha512-Kn3bgI7R1M1kyeMoYbMZIWsovaUJe/zVifAn8JocDHi12Y3vMXEYJMdql/jPCjKYJGPukQ4druYjgPCtyycNpQ==","signatures":[{"sig":"MEUCIFsISWuQpqp4nv/diJtCOLubxoRLQyYSuNF4/i8geSJqAiEAmepgb/x4YkxRriqSkvTyL8lpNtUbbeFZtrqN60qgEcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083645},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"573c9942d63549b549b586757ca405e4b30d292b","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.19_1771764978707_0.8289274884842295","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@chachamaru127/harness-mem","version":"0.1.20","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.20","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"bb53ca689ff2ce76746b7ed6868b2eae380032b8","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.20.tgz","fileCount":175,"integrity":"sha512-vn4qlRlHvjNj+7MWtq+MfLRLwOQv/wCoJRe1Zp1/D8YRbY7tyfIlsnQL2YnqFtKA/MnEAKr15GB2PZ08aH83cQ==","signatures":[{"sig":"MEUCIQDOf7fFci7tvN4z0/LjFlx1yKtCFklzBQ74LWS10mjxnAIgMklUT5CaA4m9Sq0+0At8BSXWydqr/lEHEnGriky9gDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220771},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"939324c76a53743c96e85725f9af3f7397d87cad","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.20_1771832039642_0.5573608984435072","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@chachamaru127/harness-mem","version":"0.1.21","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.21","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"97850f6a52cfcb59215624b78e5ead9f70abbcfb","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.21.tgz","fileCount":175,"integrity":"sha512-GVeut5IZxQxHoA5DE1dl4PEMAgmgX/HOgO8Rf8jGLABADR/GSfySQTY6suvEQxI2TllDp+xuJmImy0CeRVQYMQ==","signatures":[{"sig":"MEQCIGarNSQU0YNkVy/+f9DxjKLPAW04AIMojNlMiUYETl1LAiB3dJBNKiBNF5WLT4v+b46WHZCyNRpbPAzwy9epv+6FiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227360},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"9e0413e000b007aeaba52fcebf088a8f058a8acc","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.21_1771832841091_0.022668987973119226","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@chachamaru127/harness-mem","version":"0.1.22","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.22","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"9581ca832e23d089331651df4621f16677faa67e","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.22.tgz","fileCount":178,"integrity":"sha512-WPqplxwfmy2r7kKs0mHuA/KTxmuo2Vs/d5rACs2iCvJeQ5cvprHj5UsZA7KIDduJNR6tDoMBGP5vdCcrNum42A==","signatures":[{"sig":"MEUCIQD/8Qg/zbqY1wnZQx17ypQJvqXLP3wCNWRbMenh95AIUAIgbnvZv0DVb9DhANax1aeDbopZUWhArQZPseoNgOgaRDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1470947},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"c8b220d5a29e6fdf86fdf8d9c8e2a96bb1fc3275","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.22_1771834355549_0.37343194570544513","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@chachamaru127/harness-mem","version":"0.1.23","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.23","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"a214ebf8357eba7faba988af6130507eeab40a41","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.23.tgz","fileCount":176,"integrity":"sha512-iRTh22PCtygb9bqqKd9cXnNB/R4pTYTqCoxz8rBMnHmNe53ePwRdlXFxv1/mvWNV7uQdVmW7vG9fjgG9KcBuOg==","signatures":[{"sig":"MEYCIQCWSvLgxm9ycmLTrjPpuTAurQn2uflvBsxTBtZD1ifkqwIhAJRUHBMUExhFv4d0iBOcpAkJQIjynj9Zgs1+ZKQTMzRm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1461289},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"70b93ba41c14abc824ea4e04a70ec19933277c38","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.23_1771835207988_0.621464387285702","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@chachamaru127/harness-mem","version":"0.1.24","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.24","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"236972f3cacd45b53394eaad48f373c41a43f0c0","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.24.tgz","fileCount":176,"integrity":"sha512-3w1rNFfC55+dnO70f7tL8sL41FTxaCw4sMI8+YHeJaHlU3hpgrLVQ+5umrwxt7Iun3aP5pzLNBAHLnNZmrUkig==","signatures":[{"sig":"MEUCIBNJ5qkoOJINgys4DO/KJNA12BaXaol5vXJzrq3tYP2YAiEAp/Vj9A1ZK1DQKgrjM4H5ogJ+PrLW9T7vY6yP2Cb8q/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1448263},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"2ddf8b185bfdc8a145c2a38a2d03e4780b865eda","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.24_1771837247211_0.4847473641507245","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@chachamaru127/harness-mem","version":"0.1.25","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.25","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"62325b83da161b3d3484459e6bd2b2f1014bdde4","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.25.tgz","fileCount":177,"integrity":"sha512-RsShOgRrdYKfEldTDgLkgI+vbGhS4HJcoAM8vC7CFAom9ER8SyhBQ/JhZQR3UVkYBpl5fY5PdRki2amOJGFAgA==","signatures":[{"sig":"MEUCIQCe8PkuLg45ubIxcRciWbL0osikCV54Mwr+sRXwuw1KpQIgGU0SdbVi9EVS43KNU6Ykwv4/mx9EfmJK9wHafYPKE30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463000},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"62bbea794d081e2aceb13e9ea9eb57d1151be637","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.25_1771856052394_0.3326675175040712","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@chachamaru127/harness-mem","version":"0.1.28","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.28","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"c616908cef11dbf3218b9e5fec8e9feda1947053","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.28.tgz","fileCount":153,"integrity":"sha512-5ObcNvUAN5RNpY2SIciTcz0oF9xR50HQMZMBcc+3t9cbgrmdJYITWtrtllNAyuyIn1T5IAfnCc0yj2SqHeMTRA==","signatures":[{"sig":"MEUCICYIn4KApbZ/nngAmEeJv3ovTzcyyZpzi9V9PzUzByfPAiEA2Pp+8R0Ph4xTXBtwv1JEoRU7aEyjpeGqKp9SHYhFLY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405101},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"ce8029091f34b761065557a8916f11cd3eabb0a6","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.28_1771868492861_0.6080275843608844","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@chachamaru127/harness-mem","version":"0.1.29","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.29","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"06b485756dcbb9d90f3a7614fba5b7ddcd57a1d5","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.29.tgz","fileCount":153,"integrity":"sha512-F3AiLrj7LCiwg8SNSlsEcXWjxA/82aCBwa3RWzj2gGTOcyCH2H1LEja0TS3+uY3GmT6rluCszKph+V8LBBCVEQ==","signatures":[{"sig":"MEQCIFqX9K3D3j9EBCknKz/88eWEqsehgBOXLCR5Fk8xpeEZAiAhKHHMTcKFDXsW/6zl0amlaYlKjSPhwutgpfnzlWvH0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416519},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"123aebb62b6f60bff5c595ca0e92ab6c2c4f0c74","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.29_1771869883169_0.2570549012057022","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@chachamaru127/harness-mem","version":"0.1.30","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.30","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"ae14925b7a7f8bf38d9c50fa07770c100d80f945","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.30.tgz","fileCount":153,"integrity":"sha512-J9H6GnTVmz6zp3iPJQ1tZJ5PEAIgjVoLfyecYt6yf4dh+iLvF3mYv8wZgb2doZOkKQ5xHAH+vAWzsjueVMcNug==","signatures":[{"sig":"MEUCIGJkVTV9r2obNOdsFMA6gwp/4JZIG3YDTbA6/Pon1mv0AiEAiwCIAvEWkfe0DkdlqcypbnXaQNeIb0+hWA2uzikPYgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417922},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"d2e29301fa7b602c1ea20f45e1acc31ed1c77750","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.30_1771870343921_0.4965829093999894","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@chachamaru127/harness-mem","version":"0.1.31","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.31","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"972c78ecda396b5198f3280726ed785c5a4bf2da","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.31.tgz","fileCount":153,"integrity":"sha512-ggvxaeILCbvRo714bCOCYHfrp4ldjVewMG6KP4oE132nr5foiXkTHpOp7ZxPduYGAUQx/WsZDcL8ZRGzcx4jRA==","signatures":[{"sig":"MEUCIQCfZOqvEB0H8p2Rhbt518pwiiHEl24A7YELxQKZx5DkbQIgK1o/TuIUz6fS0w1MaHoLBETvE9TU8DSp+KFlPFdk0xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421309},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"b0ac007231c75ae673f3c5a1acaf7aa5b19d5ae3","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.31_1771900385535_0.7208986999681148","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@chachamaru127/harness-mem","version":"0.1.32","keywords":["harness","memory","codex","claude-code","cursor","opencode"],"license":"MIT","_id":"@chachamaru127/harness-mem@0.1.32","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"a2ca2b25af97e2b7665cbd5a8fd88f5dbd46b99d","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.1.32.tgz","fileCount":153,"integrity":"sha512-gR4sFWCYeV31fEmYKRXI9n13pv68iidTQvj3wg9ec2mNVUjggEZwGlwEwOUqMB3Oiy6LpOyYDBII02gloketLw==","signatures":[{"sig":"MEUCIQDKs3tFbA9CS07uiGaIGQxae+a5HtIZ4lxjEa90+FAk3AIgKrI5jveX84F13RwKOH7Gpn8MT1MGdJO9TFxJJFeLqDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422292},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"27f8562b290b38b4a2b8a76d0507c1f3f31cf5dd","_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Unified memory runtime setup CLI for Claude Code, Codex, OpenCode, and Cursor","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.1.32_1771902439685_0.7675914801996855","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@chachamaru127/harness-mem","version":"0.4.0","keywords":["harness","memory","codex","claude-code","gemini","gemini-cli","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.4.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"e367ada5b998a2c24e4004415fd80157b8b730d4","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.4.0.tgz","fileCount":376,"integrity":"sha512-xzgWz/l1dQZLYIWDhuI8eRxr1k6KDKTvOprljxMfTEDwO/mS/DWCgcNaBHyIUbnxm983zIc/Mlnl5lkMTw6Mmg==","signatures":[{"sig":"MEUCID3DBmRgmF88mm3FNMYjkpx5F26nbbdwMGpYQRANBXD/AiEAnxaESFidD6Po8Bh15MZdJRINKeR1vcvlHJOD7g/Iva0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4434756},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"63e8e32dbbf211e4356073af667122c1a3d8865d","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, Gemini CLI, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.4.0_1773078534162_0.08150947596282898","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@chachamaru127/harness-mem","version":"0.4.1","keywords":["harness","memory","codex","claude-code","gemini","gemini-cli","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.4.1","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"e256d294ec01e534fb1a7b2725570df9e60c31a4","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.4.1.tgz","fileCount":377,"integrity":"sha512-u0jl74eL2ETrYPj3a4Jaubv0+x1SKdh4n3X58y+OVWMruOpm754O5P0W2f7dsluXwWIPZXTs6LlogXuj8VDoVA==","signatures":[{"sig":"MEQCIAR8L2QeeXs3fFf0XVQG997bDkTueMk4MQTN+wOJJkWZAiA9T+0USD75xB7HOmhyBIXo1y0z6U45V2Bmgxon1F4tsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4441886},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"e6856a4873213d1037082b9ee277e5580d7268fe","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, Gemini CLI, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.3"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.4.1_1773153251248_0.9962011393259484","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@chachamaru127/harness-mem","version":"0.4.2","keywords":["harness","memory","codex","claude-code","gemini","gemini-cli","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.4.2","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"02569eb810544ef67800f331580b762508c8d292","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.4.2.tgz","fileCount":377,"integrity":"sha512-pG5WeY6tWDQlC2XvjDr7hx+8PoE/Qk+5lxtD9RavuaJFaKTmXqjujhLqxouHMm7HGgVMcWMc+qHTfpVU43Z8gQ==","signatures":[{"sig":"MEQCIDiNosR5YbanI5L9xordeLmJcqMXUcQ7BXVwCTvqJkWzAiBprS13I1i5XL3VTaSnXtN6BW+5SETctil7aNQn97g8Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4449223},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"6f4670fe069188abf4d649a30477402d3ff7657e","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, Gemini CLI, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.3"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.4.2_1773188495717_0.8641468842815851","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@chachamaru127/harness-mem","version":"0.4.4","keywords":["harness","memory","codex","claude-code","gemini","gemini-cli","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.4.4","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"d425d66096e597dcf3fd5eb87ab7114ac1fa6e6e","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.4.4.tgz","fileCount":388,"integrity":"sha512-Q8kuU8beMa915123zbQuKFLyPWPRKMBDYinT6+8Lk7Ult0J8OPW9rakY8uoybSvn7Es5tiqFPdiZrIZtZqgAIQ==","signatures":[{"sig":"MEUCIQDk0JYWI8sU0kPA3dujVvGzOm46+NSeIJJ+OfzZ5KwC6QIgZveSxohoZ3exFB0mk1BG8O6HzvR1xnvSr4T+oJunHuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504049},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"f9229d270072efd77e69def1db16b59f91a1a28a","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, Gemini CLI, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{"@modelcontextprotocol/sdk":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.3"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.4.4_1773372673660_0.6135261857179346","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@chachamaru127/harness-mem","version":"0.5.0","keywords":["harness","memory","codex","claude-code","gemini","gemini-cli","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.5.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"d9f4787f652b1b0c65ca5559db387f529844324f","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.5.0.tgz","fileCount":393,"integrity":"sha512-ZzAasIQq2cSmT1o3skl/rzZq0Qmiom8yJ3Mj1LWYqyOO2RC+dubL7rSQcKg3q/7o2zJvUtyT83K7kL2yJaJPqQ==","signatures":[{"sig":"MEQCIDqkw3Iqg3gxMtT22XMYm0KQS6QOV4RmYW2mo5/oCl0lAiA1d998Yc4al2QDtlShl8OCzUMjUYw0m0F+jK5OFIL52A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4613806},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"0ea69e561bda083983bd36bfbc0a18b65134413e","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.6.0","description":"Unified memory runtime setup CLI for Claude Code, Codex, Gemini CLI, OpenCode, and Cursor","directories":{},"_nodeVersion":"24.10.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.5.0_1773552767652_0.36543590337599574","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@chachamaru127/harness-mem","version":"0.6.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.6.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"699e6d9723c5a126049efce5d9ca1830fb494831","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.6.0.tgz","fileCount":416,"integrity":"sha512-4Q/bHIYpRRKsA2nWFsX0F6cWop4psm/ajYkVJ3eYWN9JkDlY2zhqHKdxeDlZ5MZ5cbuw/n+37s0uncGfrxfIDg==","signatures":[{"sig":"MEYCIQCl2miXdvrXSRGAWzTDj7ikJfdRpUdDZhaksvzb2M21UQIhALH+2/S+GXO47qtHKNeRaGa3nVMWwrs+tc7LrvQsMYZ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4817075},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"d1492711a0b07e452910151e1ccb66f389854d4e","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.9.0","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"24.14.0","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.6.0_1773990016997_0.664264680973492","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@chachamaru127/harness-mem","version":"0.7.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.7.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"653005086bc9aa964404b9389c3005d672313639","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.7.0.tgz","fileCount":432,"integrity":"sha512-V7P3kfRGrZa0i8zy14XfU7EBjI2GhNayfjQdQ3MnjGj57dR/KF+GyFHVe9zqzSqKf58BrKRHPiOjyuXZFP8qog==","signatures":[{"sig":"MEUCIQCnF39mLDWj4NV4mPXD8hH/uX6GaHzNkfJwRphRGhs7JAIgUVPLE7WvsfhDShMDpNt3ry/NfFJTDuhbfP7s12PT+Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5091400},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"df1044c16cedcf108f257079201688e759152231","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.9.4","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"22.22.1","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.7.0_1774501182197_0.9681124846253526","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@chachamaru127/harness-mem","version":"0.8.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.8.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"c8a539806035b9c908a0c21256a04d68e0980b9b","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.8.0.tgz","fileCount":432,"integrity":"sha512-GTGPWkbng3BrF7mXOaShsTz2Lt/SAcKFjR1QhVOyVB4/vLN4O+nDofwd9+BMKXygLTKPmNypZloqlNoIzC+jrw==","signatures":[{"sig":"MEUCIAG8Y7j2gbUR8oN5Vrq9z6k0gb4Ofkz/PanMOyaa+yljAiEA2WyRPjPn47i23U0cki0X6K4T8nUUlTu2jN9n/B1TNuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5116024},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"41da4673fd88336f09ba81c3805b10385472f047","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.9.4","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"22.22.1","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.8.0_1774696930217_0.5719981895860848","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@chachamaru127/harness-mem","version":"0.8.2","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.8.2","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"d3c29f84b937c704622698b9f1164d8ce7edad82","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.8.2.tgz","fileCount":433,"integrity":"sha512-jdC+49gUV3pAJ70z8n2Dl5rozGnEiGqn3geV9aYXq424C/qLYRxE9Xp6b9GZsuSyMEa5kxNUWAKs/m3xm2ab9Q==","signatures":[{"sig":"MEYCIQDOU1M477xYUmA9m1fai/4t2T5aS0d1zL+KAcCdsjD+8AIhAINVzhQ53+FHQ4nzKhxIJSRQ14guNdukeHhXQVWsrGq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5123690},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"541aa97c09877ac243eba0a3ee1ad67445e52de7","scripts":{"test":"bun test memory-server/tests/ ./tests/ sdk/tests/ mcp-server/tests/","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.9.4","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"22.22.1","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.8.2_1774775451673_0.6695816865836217","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@chachamaru127/harness-mem","version":"0.8.10","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.8.10","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"c46666688539fcf7960ee24fb301550735f376c2","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.8.10.tgz","fileCount":438,"integrity":"sha512-hyCG9cTDmk/2fDbYC1pgtPbaG2ypvsNiJ7WpeBj3Eny+oSi1f08U8Fb7Me14A9avrZftpNMV5rf10f58U066dQ==","signatures":[{"sig":"MEUCIQDt+atHk7g1N6bunybc7vMhIGarVFKau1ZjODYjsr/i6QIgWtEK+JvSpN6d8wgCNWnEJvAzf2aQFHtzlHwEaT1FuRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5177554},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"ebb917fcf82e27e0b0f72bbb639c3f47518fbcec","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.9.4","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"22.22.1","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.8.10_1774977002153_0.4653857422127652","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@chachamaru127/harness-mem","version":"0.8.11","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.8.11","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem","harness-memd":"scripts/harness-memd","harness-mem-client":"scripts/harness-mem-client.sh"},"dist":{"shasum":"53d561c4d1694dcdf1c8a3ba52bd1b05f23fafb4","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.8.11.tgz","fileCount":418,"integrity":"sha512-zVuKh/4HAA5FoMXV7ypA+udAip29DHbWgmKiCu9+E2aNUmxrhSF981nLjmx3rPC1KPk9mGfBrx9yTKHXAch9jw==","signatures":[{"sig":"MEUCIFoffpLjJi53iHHZCr8E8i2pxBOpSvjykQTSxFd915XhAiEA8Kd00SfNb1TNzTAZVVBBNCU80x+L6zP4qnfirk1+UjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4993175},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"cb5069fbd4c0c8c4de2839bfdd9a350d3a642cc7","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.1","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.8.11_1775015948467_0.8026859797127854","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@chachamaru127/harness-mem","version":"0.9.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.9.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"7325921982f554d8796a5f5e8aeb10162c140b64","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.9.0.tgz","fileCount":446,"integrity":"sha512-bcMnprR+5VEv4VyRMfkmt/dZk5FgomY5JMTt+ciqFZos5KNGg5FWQPJro15f+SpHROn5vtKbjJKM8K9Vv5TP/w==","signatures":[{"sig":"MEUCIFozgdk9wBJjMEvrLy1FwZvqw2vb7B8LsZa5Y+NedkDeAiEAtu+KhUPnPB08u3iCDlVjG76AXy//V5brGNMvlxxWyi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5153556},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"69ee4a42e453c9dbd0f746236f2400e2b1e0e263","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.9.0_1775297621173_0.17637981426440774","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@chachamaru127/harness-mem","version":"0.11.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.11.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"592571aab095ce426b2f609bb884218d1977c3ab","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.11.0.tgz","fileCount":417,"integrity":"sha512-yPYgqjNqeGNgPwH9lEhwllU5N6zYLatD58qXiS/K0ok3WVOs7xhSYr0uHmy++m+exf2RnF9g1ytd9byUMiNP8Q==","signatures":[{"sig":"MEUCIQDnMmLuRP46cV+DOvmqdqWxoYwhqltotWNLtAQkYzsAHwIgEFBBmzPTNSM4Hytt3yw+GVi1a7/yNnENfCKnlwBfL88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6790911},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"7afbde04041c957ae25f942edb93e3ad1a75211a","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.11.0_1775811005948_0.5785468743312503","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@chachamaru127/harness-mem","version":"0.13.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.13.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"76041dc868721ae6dfae04e4ba4f4763585dedb0","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.13.0.tgz","fileCount":457,"integrity":"sha512-O2Wx8agyOA0zlu1HyUwO91CSylTyZX21XbygO8mvPZeQdt3H6ih6dCPZV4PMzy+AmyCZ2B+0Lonp4tMJAM2WnQ==","signatures":[{"sig":"MEQCIBo+OmF/S/8BYOYgyvcqeLENL/ATnpqyjRalfclMG/IMAiBlJXR5vISspAW6JfPBUgp8QDaZdO5NmedDNXNnJ+Ub1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7299795},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"5efdc931806d5c2d98d1b4b264452cab7172d678","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.13.0_1776526106697_0.3135974212254449","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@chachamaru127/harness-mem","version":"0.14.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.14.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"2a01e78b265ea5a7dbfdc3e49d253569702d36e5","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.14.0.tgz","fileCount":462,"integrity":"sha512-aCuB+fXP/egJD6iwFj6ObRCnP959GV/hUeku13aOVk0hhlEGUMZyEQUn16TjY25ylmVAKcFOwEFt8W1e0H57Wg==","signatures":[{"sig":"MEYCIQDQhb7uA/xar+vuXitKbmt0NMK4zNzc7gbbLs5gZb3x9wIhAN7SNaW5dWgyRngE6Le465TsuyhjsdTZJdyUSzV1+tXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7403629},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"5b065798309a17cfcc9d74105ac1344d0ef421da","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.14.0_1776678559797_0.9735807208927321","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@chachamaru127/harness-mem","version":"0.14.1","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.14.1","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"7b505d4d4b7e7848cfeb20b4e77aa0368e5879e2","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.14.1.tgz","fileCount":462,"integrity":"sha512-+LMGY7V5LI5h6MrKTYG7eTQqZzq6gEjvt1eJS5d19+cImobAJUkWz4eYcNv7GY0kHRY/eT66uSj5OvnwFXahKg==","signatures":[{"sig":"MEUCID0mym8YzuQI1eVBGzVZo2ilfw5C0aDeZyKi7RbLQ+VrAiEAnPzIe6fs3s145KzMXZeWl5itpvZhxbU0Y73AuhcbU54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7413696},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"4657fa61bc4be74ae9f7cdbcb69554cc5cec7e16","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.14.1_1776741438786_0.5110153249324534","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@chachamaru127/harness-mem","version":"0.15.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","gemini-cli","gemini","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.15.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"108efcad910fc256159839463faeca024a0b07fb","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.15.0.tgz","fileCount":463,"integrity":"sha512-gOLlroLPl6jBHX4/5w+3T5E3jG+zWTdV5tm8by4mIq/0+WGZYrfK9G+pEMKMLxtqmOXO72+S1jYqd6fxbg8krQ==","signatures":[{"sig":"MEYCIQD72UEgxlc/k/2+VvJWexEkQ+ejK4WEM3t1/SnXAJnXuAIhAPsjh0/dqtWxueSbdFp9svsd9Q/pFQwCk/HlVeg4QCOf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7445577},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"3c793a3327ad351ce392402c7764d7626c6c545b","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.15.0_1776924109726_0.6359155314512266","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@chachamaru127/harness-mem","version":"0.17.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.17.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"422ee0b1326dee7664a7df803d58ecb06c015ffc","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.17.0.tgz","fileCount":462,"integrity":"sha512-Dwv38rS2pXRdK+ezHgVCdPZmQqXVdN+qOS1WpcyWJRmqJBSv3vi66Gqaaj3nBrhhPm5JZ82HFRsMSq/kHXCx0w==","signatures":[{"sig":"MEYCIQDbSzWKxf1L7iPfPQGyHofRdyhLeRGQN/xKPejBtJwzZwIhAJ7SfCSHgzbHUAZWm1/GME/YP9iS+dge6e1hxxZmgEv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14872209},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"2712545d89a87cf8e94f68c611c724f64f036683","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.17.0_1777885731867_0.5281304265395745","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@chachamaru127/harness-mem","version":"0.18.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.18.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"489b547e57d117eb16cf98070c9936bbbd297836","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.18.0.tgz","fileCount":466,"integrity":"sha512-Is3xor3+DZ+22p7CuaHI3+UPvlG/N5mlo9Ixv83CEJueS9GD5ybey6uP1zPcQ9wDSN4qUg9PeK+IiMn1bfB1QA==","signatures":[{"sig":"MEYCIQD8JBdM/KGJ3Jn6HNbHxd0ayS1b/+vX5Yriz04dqTpoLwIhAOUrSrHWbkuf80kRHO311gUF6rlshbg/CccI29UHPMXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22921475},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"6354e7d181503da5b6525a3359e3e98a8b5f1681","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.18.0_1777978191892_0.22961260379240156","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@chachamaru127/harness-mem","version":"0.19.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.19.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"5272b1a91ff899d9e9b8403ddfb9344175a7e0ff","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.19.0.tgz","fileCount":477,"integrity":"sha512-KMwtZdzUQeG+IfRKZ2F6BOHuibeeHyphflFqRxPKILzGi4bQgDlSVqG/4zBf3JYel8zBlptWe1Xwlq56B3OhzA==","signatures":[{"sig":"MEYCIQCegQRGeEuWbzl4UF/zsXSKzclovBUf8BqR/bwrKcDGHAIhAJlcSPaYxb2GP8ihYAefq4dKELM41TotvWieCu8N+EGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23193579},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"c19fb32219274548c27b1def7b685610223d753d","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.19.0_1778209187686_0.7211668747400819","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@chachamaru127/harness-mem","version":"0.20.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.20.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"e080b2a0fc35c46bc86fd6b1b37ff0fcc3c1e3e1","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.20.0.tgz","fileCount":502,"integrity":"sha512-eMkptva4P6z5w0XVcpwU4Nu0qVfHWiGTsT4nWaOzgDhnIyQtMTjKJbio5acupVceVev96va0Uh8ATJ7OW3KzDA==","signatures":[{"sig":"MEQCIEGy+zN6kgo0ZP0eLxT4TNzbC/lCq5vO68ZPMaJMG03xAiAAomMTQJmuFWKwQ331MkIsRS44lCOqON5uiWOMRBHnFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15379254},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"9405da64ab3cc41a95be53d2473a7d3c852975e1","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.20.0_1778315669034_0.5684602753817825","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@chachamaru127/harness-mem","version":"0.21.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.21.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"95717634cc1c02dba1177f4913704af44503e443","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.21.0.tgz","fileCount":502,"integrity":"sha512-0xmlPFueX60wu/vX/J8mq5Sd45CFdxPUGhiJMOb/aRmHWOO44D96/Xfre8hLHwqsJS9/iYL2ZyzC9+iut2WO9A==","signatures":[{"sig":"MEYCIQDD9v9rXYiPVBXt0fPHysryHhWaGR1K/9vZrhnl/mz6RAIhALAbJA7JlCdr3AKCgDtiSZw17fnDjSOT3uSBWNbj5I4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15394510},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"5fca0c7af7d480d8c098e161bbde3d0e09c7654b","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.21.0_1778471672995_0.6773245009456852","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@chachamaru127/harness-mem","version":"0.21.1","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.21.1","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"66c0963ea18573d176df1f22bca052c3af53d1f7","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.21.1.tgz","fileCount":503,"integrity":"sha512-6/OwU1fLQGNNnJUDKhNdrMoS8CXRZJEifV3dSKOuxQHOVg9sLMt269nNYRWq9B6jNeMgb2JEaCNHwTiyFqqEXA==","signatures":[{"sig":"MEUCIC/bzjVc0lQbq3pZsSSlJaXffY1LNzytMyrPO3A5+x1qAiEAp0IYulB4GOIyFEbXh3kO1DOPzNj/l1fA67hQvEqwDTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23407196},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"472d8d6612e984e446fdfea4799ee3077b6ee476","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.21.1_1778476982376_0.4062034741229208","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@chachamaru127/harness-mem","version":"0.21.2","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.21.2","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"ba167f5613e3331990bab868df5d2f5c05605652","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.21.2.tgz","fileCount":503,"integrity":"sha512-Sw23sZjGSVNgtqXw2d3H3AhFeMvf0njxTb/3Q42RW9UlhX6GwtMPb/Q5OIyddNGBgVmtWsod82Ezt9MegT1CMw==","signatures":[{"sig":"MEUCIQDg5nPGi3OPsx4CXrwkcfZpr1u/2s6BpEgIvV8hwIJN5gIgSZXN3GChN941gSmenLfG0yIVQj+M0mEF6qiyqzHtVLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23410396},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"466002275eec2147fa48a94afde00dc5d9dce219","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.21.2_1778479745073_0.19219695578132567","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@chachamaru127/harness-mem","version":"0.22.2","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.22.2","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"8b606981bdf869132c365b786fdd7a7aeaff65fe","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.22.2.tgz","fileCount":503,"integrity":"sha512-Al1tQ0eM6Dleox5Ni2cY6ep/ER+9VfcgS4TikFn7gAkG+9dLlNFhGoMIWY6qu54xLAQngYi3RxEE8HDJUFGnuA==","signatures":[{"sig":"MEQCICeXqg2Lvx5E1PaJr4Un851rUKltQrn2PIbAVRH5z9H+AiB8H/KeRixt3xZuxgjhulHjnRhr/zEqfYEs/4yAcWenaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15529424},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"064d2fd18d7c41128b95acccf69429e8a226ae87","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.22.2_1778738371666_0.334394761381986","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@chachamaru127/harness-mem","version":"0.23.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.23.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"f87c14ab2c2006601e84018a4a0ef47ad73c95aa","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.23.0.tgz","fileCount":532,"integrity":"sha512-cEV97PCbgMM4+gnaEl5jrIO8dPD7MRfkK9oCEvLfNBb9QEvsClGZZwXZZ8gArRtRkf70luO1LlW9WOjIuPGDjg==","signatures":[{"sig":"MEUCIQDIj4371xE4os6bG5Z+PYUavWbpBcmvN6ShZBtQIDLnJAIge7ePh6GWra4/pc/xCIybLgCI61Fndq/zF0wr46c8kqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16409821},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"361c7a38b48ef920124c0d604d56e43ab27f2004","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.12.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"24.15.0","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.23.0_1779005724419_0.079354440700792","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@chachamaru127/harness-mem","version":"0.24.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.24.0","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"e92dea45f294a3e15bc72c643d8ed7631ffba089","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.24.0.tgz","fileCount":538,"integrity":"sha512-Jn0vlsNgZ6hthR9265eMP654tPOQ3PnBmP5/UpBdf9WmrG6WTmppuEfNGtT6dE3HPW54N0Jh4m2x0OJJCJw75g==","signatures":[{"sig":"MEUCIQD/h2/bVvAH4XreIZe9CKBD3m9uEaAebxEm0Wo0Ld5h2QIgRAXw9poOoCZ4RBNzUHPLsQroKJjbc8JL2q5kTRYIP1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16619513},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"5d18a88bf5b16183a075bf83324e49ccc48420b9","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.24.0_1779336932178_0.3938363392719708","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@chachamaru127/harness-mem","version":"0.24.1","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.24.1","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"cce57f38386e951fa59673a4cdfc38660af03370","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.24.1.tgz","fileCount":539,"integrity":"sha512-R1cpQzP5j3GOEMTf5gv8T2m2p/68dT8EN0fUmE4QhDPYVMAaqeMmGzBFc257NgVC1TKXS6zOicPhjokg27RZ2A==","signatures":[{"sig":"MEUCIQDMq8GTOgTt/O1B1tNYVbWyItx6fmfBn2glgO+ID1mtyAIgJglnnBS5B6SrG8M0SnKmceGAW4l0mvtzRoDQsnOnwJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25161705},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"2e3d5c11c898f5e0629634354e6218a34e1eda7d","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.24.1_1779422270212_0.8425051085836472","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@chachamaru127/harness-mem","version":"0.24.2","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.24.2","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"61f0e180d25811c1f00ad9bf02fab49cb490110c","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.24.2.tgz","fileCount":554,"integrity":"sha512-mb4faTlIJkPMniWYoCQ16AFr/dYQkpK+dOeH/DhXOefL2Xrh5M7e/gomDeIJ3IRp71QOd8Y+HidcV5HdXOZzFQ==","signatures":[{"sig":"MEUCIQDyFiB7CGv/YwTqK2oEkzKOSGqihGY9itLEwOw6SFINIAIgBvxI0Ma98x+zTMilo5Ro+VBDgkfIX4ILGbosCyJ+JoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25366878},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"ca9ff4e9136ecc3e5c3ba7d8f5b57328de734d47","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.24.2_1779586101542_0.7666547354400308","host":"s3://npm-registry-packages-npm-production"}},"0.25.5":{"name":"@chachamaru127/harness-mem","version":"0.25.5","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.25.5","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"23bddf440930856313b65321f72970dfe134cba8","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.25.5.tgz","fileCount":559,"integrity":"sha512-4K5882XfF3FLmvJqzDCuGFSm3/14Bvr5ZuOLm/8hiPFtEDljdfsEztnBiV8UHFECndt2AqZI1OC2eUeWeyySIg==","signatures":[{"sig":"MEUCIQCQ1nSmTp86UVA9dVVb4dudWbJBg73uhi8MpAY5r9BpswIgFOADdaTBHeuiWzU1SSNQtWmpjiM8iti0A+q/iLJkLGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43119500},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"0c8668371e56210cb02af1cfeb09ab0fa235812e","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.25.5_1779617873359_0.7032347612874215","host":"s3://npm-registry-packages-npm-production"}},"0.25.8":{"name":"@chachamaru127/harness-mem","version":"0.25.8","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.25.8","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"f59c56077393649de923af2aaf8770d341586e72","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.25.8.tgz","fileCount":559,"integrity":"sha512-hSncpNwvNK5kVc1Xwvp+7FGN8lGuVoMCJ2lQ8Ace8zdR97gyU1ZU39xXMRSoNya/GWGFP0wfQeDL7SmE+Biy6w==","signatures":[{"sig":"MEUCIQDVplRoVD6AP4Y9ZdtyPLzXDlwUTtZz3PgSTU9DfgSLmQIgGVl6y/1/GVioGhybkxxytFo/iQ1Yy8REkJY7BTK/+1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43223322},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"9c63444cd3823f943bf2656885ae7a16a9c8bd30","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.25.8_1779807632238_0.19408600630992123","host":"s3://npm-registry-packages-npm-production"}},"0.25.9":{"name":"@chachamaru127/harness-mem","version":"0.25.9","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.25.9","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"71b58c8873effa4fbaa39d01d89116e860d30e6d","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.25.9.tgz","fileCount":562,"integrity":"sha512-15ctS6C/CuTtk09kPhF5RFsGI8L2888AgNDQllBdo3Ks7gW9wezra9vb3Bf2zrS8wdlVp/9SyVaoKDjjPjj8Ww==","signatures":[{"sig":"MEUCID7NZ0NhOu5Eo66g+fGdNZt6/kcfH/XV6HFzuzxSk5hEAiEAyu8hpWoP/V7O/1iSiPjSkp1ExXrHSsyFG1KuWBUD/3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43275954},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"594298152545d9891ac19103b15e8abca05752e2","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.25.9_1779888730263_0.8958896511008188","host":"s3://npm-registry-packages-npm-production"}},"0.27.4":{"name":"@chachamaru127/harness-mem","version":"0.27.4","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.27.4","maintainers":[{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"20cd3ac8a954ae1a477469b883c37da69b4d62d7","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.27.4.tgz","fileCount":568,"integrity":"sha512-VZpcMgykrNfMNOVyX1WUM/J0h3hhFVTpcpRI963viXUKZwOLmG0S80rckZVWPw9eiYtpev3yRlWrZiDzKbhb7g==","signatures":[{"sig":"MEQCIHJc0MBNy+5bcn8++aqk7ATSe0uemSrPrnFC78sZoZIsAiAv8TaFjmF7a6nkqboavibNmPL0a2Bzdie4Il/z1NXK2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43470943},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"f70d9e4a7535b2ca971a3086307e7b1da6811e85","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"chachamaru127","email":"tachibana.aiops@gmail.com"},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"10.8.2","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.27.4_1780649270459_0.7380067483973058","host":"s3://npm-registry-packages-npm-production"}},"0.28.9":{"name":"@chachamaru127/harness-mem","version":"0.28.9","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.28.9","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"6e5329f507a742a29be8b59983138ab52da0de6f","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.28.9.tgz","fileCount":624,"integrity":"sha512-LYe3moGj6S2EBiCG45kiQ1krnVmg8n/PwYJF/xnneu4/tdRnBz/C9WHshd2NYeV1J0BQXLHF24wl4JsDc7BOMg==","signatures":[{"sig":"MEYCIQC+J6poQl4+Zqz7QyRRqIMt70T9RHtl8uPxTqnLLX5GSAIhAIjkoGyor9LL87xUGbgiT1t1/mJrvKcbFt9pkzDPUQ3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.28.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44420182},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"759d6d3a5fa86d67b64555ee205d55a3abe869de","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.18.0","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.28.9_1783399768983_0.5892222519294879","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@chachamaru127/harness-mem","version":"0.29.1","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.29.1","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"443ad9941d892d770bf3bf1e12afa9ebaf3b547f","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.29.1.tgz","fileCount":624,"integrity":"sha512-FQN6xdVTwD+B+5Ir+YBYAdbAGBRB5Tt2FTY+pjDz57TdGkpmljM6kGHeJuiQtOnhLk6X6JoElu5cuL0oqCaCvA==","signatures":[{"sig":"MEUCIQCvjJGhTnhS9Irb951FZHfIBiVXY7pyR5kSliRNX6vjTwIge+rgQ0/Cah280B/BFgotWC1/kmYqqpOy6KIDp0R8xuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44450528},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"4e60de03b0c4e8e2a53a98d4bf11d9fd04e19787","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.29.1_1784219490363_0.4327974143359792","host":"s3://npm-registry-packages-npm-production"}},"0.29.3":{"name":"@chachamaru127/harness-mem","version":"0.29.3","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.29.3","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"a2e897ca079db45872c8b4fb94dba048bc76caad","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.29.3.tgz","fileCount":624,"integrity":"sha512-tCVX/v1zunmJSKSvPOhLqnVEsrIC63XJuif0LpOv4H3Ppj/X+kzJ4GoDUiIOhE25eT5Fwa9Oc/Ab2yJcWZ5r5g==","signatures":[{"sig":"MEQCIGoE429VKyb58xxBOulHsxQUmvejyGpdnb14hnYlcUxlAiASJRCZluyQkc6/eE1O+7FGQSRSAXOrrWFgOAZWns1K2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44456970},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"7698e90815a3789206f31c452f0ecc400576efe9","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.29.3_1785041804413_0.2664497182333734","host":"s3://npm-registry-packages-npm-production"}},"0.29.4":{"name":"@chachamaru127/harness-mem","version":"0.29.4","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.29.4","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"6b6cdd4cbae39f33dbbb6a68fbbc8eb0b943d15b","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.29.4.tgz","fileCount":627,"integrity":"sha512-nYcedZv4SPJAYJg0G3JytXvRCufPDqxWIJJi5/PI7vzPcoCXcC5NhK1zZHjHrWmCCIMzBA4BRv3CKqqxqmdgFw==","signatures":[{"sig":"MEUCIQCJbgvSmDCe4Trd00jpJNZr7ZocMu4F4RrmWwhR6iyPqwIgFhiG0agLaSpTHCeL7uyt4hpRDryM1tKouaY0WHzb3i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.29.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44540260},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"01a473607518e5fa86853ae21e56e964d4ae86ed","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.29.4_1785310802894_0.2764296722757298","host":"s3://npm-registry-packages-npm-production"}},"0.29.5":{"name":"@chachamaru127/harness-mem","version":"0.29.5","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.29.5","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"3cf49feb2be62a5acad2842466341914117f3d55","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.29.5.tgz","fileCount":631,"integrity":"sha512-zRjKXgFuo31JGBkF5cUCDPycTX54GX65EY3Vutemur0WqhSZCb7f+brf7ZXNS+9HQD9HbtaEFUtelUbpvsJpgQ==","signatures":[{"sig":"MEYCIQCYDrC+3i7ChcwIc5no+GQaL9GJLOrKDBi+ueKHHY4EewIhAJW6rYIOTH2wRmfghClN+3LMyQgx5BAA3NdRPDET6569","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.29.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44734100},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"e5cdbfe91753d73c04081d7a32e790915dc57a75","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.29.5_1785736388590_0.7194562188862048","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@chachamaru127/harness-mem","version":"0.30.1","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.30.1","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"7498c13a705c9630dbe2eefbc14074dcca01302b","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.30.1.tgz","fileCount":674,"integrity":"sha512-w0YjdO93ubFaHCYmFaXZ5nxB3Sxu6lOk4rJ56+WbpuEvr643nzVzpzR91iZzYbVgglKv4eBvWwyAP1HxN9g5TA==","signatures":[{"sig":"MEQCIForn5bdXWKFlj+I5pWe3EkbPVvuuWsfyO+2W/KZcDHIAiBxEHC0oWK1nfk4f1YOG3Qt/eYd3ard7PgFbjyv2BIM9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45385736},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"92473d6580529797da750925563071fa4fa4f1b2","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.30.1_1789293688344_0.2792253371717264","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@chachamaru127/harness-mem","version":"0.30.2","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.30.2","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"3f5c817d00af68953204a1f9235df9f5df4f9b05","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.30.2.tgz","fileCount":678,"integrity":"sha512-ZsHVl1mZjRYCBi17luGqisBuR+ttuV9aFFp6KM8WI4volID1yTHrhrBVqgbdP9TT0nSjThGF0HTm+FKMK2dK/w==","signatures":[{"sig":"MEUCIFrZkwxiJk2mHXR1MgbmsNilDRTBP+UMQ64TLP1FqoCfAiEA5AXdlDJSKd1C6wm5NJVPjo9o3HgBg5BYFAtO8cuF2cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45482168},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"808cdb11d4c970446292368401a70f86f22db29d","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.30.2_1789639957226_0.8179153270545989","host":"s3://npm-registry-packages-npm-production"}},"0.30.4":{"name":"@chachamaru127/harness-mem","version":"0.30.4","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.30.4","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"f97fcf2dd87221762fd518a2b02aa8d08ef2c365","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.30.4.tgz","fileCount":679,"integrity":"sha512-IYo5isia9bb49tyG/4kthAGfoa+fwFXKlE13c9KWyKxqZw0AxVCPfMwrmDcUFT85IW8DH3V3elkCHWR3NvrLkA==","signatures":[{"sig":"MEYCIQDLophUfplW1b97CjQmvNavVvus29K1QHfbSn4I1rIWRgIhANt5PgX9kVXoe0EhP9JL6+JYU8AP1M/rKfrdX40i7Vkn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.30.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45491222},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"fb77e1351f66530500a6582ec55a7f963cb6b0f7","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.30.4_1789650685458_0.2506608451156749","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@chachamaru127/harness-mem","version":"0.31.0","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.31.0","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"7f113de952d195669b4a731544a373ebc1312432","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.31.0.tgz","fileCount":680,"integrity":"sha512-I+juxocGcYYYefFT3cwDoXCrNx9Ed3LNb2yJ2R4a9w0YjvmQAQjs/qW0RnELz/EW348OTecyOI1PsVf7fKdmew==","signatures":[{"sig":"MEUCIQDtdJ2M6vbUM0nSkJaIEG2qVlc5GmRfaLeB2D565QDsdQIgJ5M7hrADR1jxnxm78Jkx5eZlyYduisNk5VtkmG2C53w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBPAcbL86fPtOpTM0LqVrumuvpa1jSVqJs5fd0YH8nAUAiEA92BUd1ZrBqLf6NMqqiC91gxOxSjqJQayZAdAeHAxw5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45542444},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"9dde859859196ca28428be9a7edc886bc90d837a","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.31.0_1789701490981_0.4474811550983786","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@chachamaru127/harness-mem","version":"0.31.1","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"license":"BUSL-1.1","_id":"@chachamaru127/harness-mem@0.31.1","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"homepage":"https://github.com/Chachamaru127/harness-mem","bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"dist":{"shasum":"147de570ad87eaeab1c6ef5deb6608d72d996664","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.31.1.tgz","fileCount":682,"integrity":"sha512-Wus7/YYnJdjhYArVMDAbAyMKMQovjxMAD7Qk/TAWAgGW3nP7Hrg5+PQ3D/pJ+uYcx38SrANVlu0JuoAjVVqZOA==","signatures":[{"sig":"MEQCIFdQXmKqnLioXpxMkzF5bDr9mhscpfD79I5Lwl1It/+xAiB10b59yxFBHfrbHSJaaVuJHeZn9bTU80NDvzIBYJAXOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC82BoFblnRlbdKyer/rPXYnoAfeZ5M5YsUoMbt247cfQIhALEdmjjSoNjhU6ZBYBeCDsqGjj8FIKLSo6iSz2+p6Ve5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45583007},"type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"a240df4aeb3fd68954e848f7010bc3ca734fc6b8","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"tmp":"tmp/harness-mem_0.31.1_1789756026721_0.16328049892875462","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"_id":"@chachamaru127/harness-mem@0.31.2","bin":{"harness-mem":"scripts/harness-mem.js","harness-memd":"scripts/harness-memd.js","harness-mem-client":"scripts/harness-mem-client.js"},"bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"dist":{"shasum":"47df8362ce9065cb312f79d53491553308ce9d38","tarball":"https://registry.npmjs.org/@chachamaru127/harness-mem/-/harness-mem-0.31.2.tgz","fileCount":682,"integrity":"sha512-9ZXOOBMRgezEH3hRpEgnZ8UV9cFZMXu+B6TwLRaqUNlZNsaAPER4qQOhBYljuaNk7WVQNzuRb3Dcs+I3kr+KJA==","signatures":[{"sig":"MEQCIAUYUTAuscck0gYyyzVYgvJ5WVD72RhRQeRc/AeqdopmAiB1UouWROSUrsa5dWk4O2R1BtkOqfVBilH4FBQhWgi6vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB1mrxM2rqu/GvZAIxdeER4qoIKa3ojfCTkerJgKI+ZQAiAOpbymF0K96EydI4WVY0+wtNUwqhzd9fYzAO41wdQsoQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chachamaru127%2fharness-mem@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45598473},"name":"@chachamaru127/harness-mem","type":"commonjs","engines":{"node":">=18.0.0"},"gitHead":"4f040473edfbad818a554b944f8d95f101c2bf32","license":"BUSL-1.1","scripts":{"test":"(cd memory-server && bun run test) && bash scripts/run-bun-test-batches.sh tests sdk/tests mcp-server/tests","test:ui":"cd harness-mem-ui && bunx vitest","test:e2e":"cd harness-mem-ui && bunx playwright test","benchmark":"cd memory-server && bun run src/benchmark/run-ci.ts","codex:setup":"bash scripts/setup-codex-memory.sh","codex:doctor":"node scripts/harness-mem.js doctor --platform codex","benchmark:tau3":"bash scripts/bench-tau3.sh","poc:graph-kuzu":"npx tsx scripts/graph-store-poc-kuzu.ts","poc:graph-sqlite":"bun run scripts/graph-store-poc-sqlite-cte.ts","benchmark:pilot30":"bash scripts/bench-pilot-30usd.sh","benchmark:tau3:smoke":"bash scripts/bench-tau3.sh --repo-path ../tau2-bench --domain retail --task-split-name base --num-tasks 1 --num-trials 1 --mode on-off --dry-run","benchmark:swebench-pro":"bash scripts/bench-swebench-pro.sh","benchmark:tau3:dry-run":"bash scripts/bench-tau3.sh --dry-run","benchmark:tune-adaptive":"cd memory-server && bun run src/benchmark/adaptive-tuning.ts","benchmark:recall-runtime":"bun run scripts/s128-recall-runtime-gate.ts","benchmark:s154-local-llm":"bun run scripts/s154-local-llm-provider-gate.ts","benchmark:internal-memory":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts","benchmark:pilot30:dry-run":"bash scripts/bench-pilot-30usd.sh --dry-run","benchmark:developer-domain":"bun run scripts/s108-developer-domain-manifest.ts","benchmark:memoryagentbench":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem","benchmark:codingmemory:smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --limit 20 --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public-smoke","benchmark:swebench-pro:smoke":"bash scripts/bench-swebench-pro.sh --repo-path ../SWE-bench_Pro-os --subset-manifest smoke --runner local-docker --model gpt-5-mini --mode on-off --dry-run","benchmark:codingmemory:public":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset codingmemory --competitors harness-mem,agentmemory,supermemory --reports-dir benchmarks/internal-memory/reports/codingmemory-public","benchmark:workgraph:readiness":"bun run scripts/s125-workgraph-enforce-readiness-pack.ts","benchmark:internal-memory:test":"bun test benchmarks/internal-memory/tests/","benchmark:swebench-pro:dry-run":"bash scripts/bench-swebench-pro.sh --dry-run","benchmark:codingmemory:build-v3":"bun run benchmarks/internal-memory/scripts/build-codingmemory-v3.ts","benchmark:internal-memory:smoke":"bun run benchmarks/internal-memory/scripts/runner-smoke.ts","benchmark:memoryagentbench:smoke":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:codingmemory:publish-hf":"bun run benchmarks/internal-memory/scripts/publish-codingmemory-hf.ts","benchmark:internal-memory:pii-test":"cd benchmarks/internal-memory/pii && python3 -m pytest","benchmark:recall-runtime:readiness":"bun run scripts/s128-enforce-readiness-pack.ts","benchmark:internal-memory:dashboard":"bun run benchmarks/internal-memory/scripts/render-dashboard.ts","benchmark:memoryagentbench:smoke:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --limit 2 --competitors harness-mem","benchmark:internal-memory:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --use-openrouter","benchmark:memoryagentbench:medium:ar":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Accurate_Retrieval --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:cr":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Conflict_Resolution --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:smoke:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --limit 2 --competitors harness-mem","benchmark:memoryagentbench:smoke:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --limit 2 --competitors harness-mem","benchmark:memoryagentbench:medium:lru":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Long_Range_Understanding --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:medium:ttl":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split Test_Time_Learning --mab-row-limit 1 --competitors harness-mem","benchmark:memoryagentbench:openrouter":"bun run benchmarks/internal-memory/scripts/run-internal-memory-benchmark.ts -- --dataset memoryagentbench --mab-split all --competitors harness-mem --use-openrouter","benchmark:internal-memory:embedding-smoke":"HARNESS_MEM_INTERNAL_BENCH_EMBEDDING=1 bun run benchmarks/internal-memory/scripts/smoke-embedding.ts","benchmark:internal-memory:real-data-pipeline":"bun run benchmarks/internal-memory/scripts/run-real-data-pipeline.ts"},"version":"0.31.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:91b488a6-72b0-44eb-a9ec-bcb63fcdbabc"}},"homepage":"https://github.com/Chachamaru127/harness-mem","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"_npmVersion":"11.5.1","description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","directories":{},"maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"_nodeVersion":"20.20.2","dependencies":{"sharp":"0.34.5","@huggingface/transformers":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.20.0","yaml":"^2.9.0"},"trustedDependencies":["onnxruntime-node","protobufjs"],"optionalDependencies":{"sqlite-vec-darwin-arm64":"0.1.9","@img/sharp-libvips-darwin-arm64":"1.2.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/harness-mem_0.31.2_1789797453077_0.9075755863280095"}}},"time":{"created":"2026-02-17T10:03:24.517Z","modified":"2026-09-19T05:57:33.821Z","0.1.0":"2026-02-17T10:03:24.763Z","0.1.5":"2026-02-17T14:35:37.692Z","0.1.6":"2026-02-18T02:57:42.969Z","0.1.7":"2026-02-18T03:01:35.654Z","0.1.8":"2026-02-18T03:05:47.924Z","0.1.10":"2026-02-18T06:12:04.582Z","0.1.11":"2026-02-18T06:21:56.657Z","0.1.15":"2026-02-22T06:32:48.942Z","0.1.16":"2026-02-22T09:32:27.931Z","0.1.17":"2026-02-22T09:53:24.511Z","0.1.18":"2026-02-22T12:52:54.109Z","0.1.19":"2026-02-22T12:56:18.932Z","0.1.20":"2026-02-23T07:33:59.836Z","0.1.21":"2026-02-23T07:47:21.249Z","0.1.22":"2026-02-23T08:12:35.829Z","0.1.23":"2026-02-23T08:26:48.187Z","0.1.24":"2026-02-23T09:00:47.393Z","0.1.25":"2026-02-23T14:14:12.588Z","0.1.28":"2026-02-23T17:41:33.084Z","0.1.29":"2026-02-23T18:04:43.385Z","0.1.30":"2026-02-23T18:12:24.162Z","0.1.31":"2026-02-24T02:33:05.711Z","0.1.32":"2026-02-24T03:07:19.928Z","0.4.0":"2026-03-09T17:48:54.408Z","0.4.1":"2026-03-10T14:34:11.430Z","0.4.2":"2026-03-11T00:21:35.920Z","0.4.4":"2026-03-13T03:31:13.896Z","0.5.0":"2026-03-15T05:32:47.881Z","0.6.0":"2026-03-20T07:00:17.208Z","0.7.0":"2026-03-26T04:59:42.352Z","0.8.0":"2026-03-28T11:22:10.422Z","0.8.2":"2026-03-29T09:10:51.871Z","0.8.10":"2026-03-31T17:10:02.403Z","0.8.11":"2026-04-01T03:59:08.654Z","0.9.0":"2026-04-04T10:13:41.499Z","0.11.0":"2026-04-10T08:50:06.193Z","0.13.0":"2026-04-18T15:28:26.924Z","0.14.0":"2026-04-20T09:49:20.012Z","0.14.1":"2026-04-21T03:17:19.106Z","0.15.0":"2026-04-23T06:01:50.060Z","0.17.0":"2026-05-04T09:08:52.149Z","0.18.0":"2026-05-05T10:49:52.299Z","0.19.0":"2026-05-08T02:59:48.152Z","0.20.0":"2026-05-09T08:34:29.343Z","0.21.0":"2026-05-11T03:54:33.271Z","0.21.1":"2026-05-11T05:23:02.750Z","0.21.2":"2026-05-11T06:09:05.582Z","0.22.2":"2026-05-14T05:59:32.028Z","0.23.0":"2026-05-17T08:15:24.727Z","0.24.0":"2026-05-21T04:15:32.464Z","0.24.1":"2026-05-22T03:57:50.517Z","0.24.2":"2026-05-24T01:28:21.792Z","0.25.5":"2026-05-24T10:17:53.706Z","0.25.8":"2026-05-26T15:00:32.575Z","0.25.9":"2026-05-27T13:32:10.624Z","0.27.4":"2026-06-05T08:47:50.838Z","0.28.9":"2026-07-07T04:49:29.310Z","0.29.1":"2026-07-16T16:31:30.734Z","0.29.3":"2026-07-26T04:56:44.772Z","0.29.4":"2026-07-29T07:40:03.253Z","0.29.5":"2026-08-03T05:53:08.930Z","0.30.1":"2026-09-13T10:01:28.694Z","0.30.2":"2026-09-17T10:12:37.542Z","0.30.4":"2026-09-17T13:11:25.781Z","0.31.0":"2026-09-18T03:18:11.384Z","0.31.1":"2026-09-18T18:27:07.060Z","0.31.2":"2026-09-19T05:57:33.514Z"},"bugs":{"url":"https://github.com/Chachamaru127/harness-mem/issues"},"license":"BUSL-1.1","homepage":"https://github.com/Chachamaru127/harness-mem","keywords":["claude-code","codex","memory","harness","local-first","mcp","cursor","opencode"],"repository":{"url":"git+https://github.com/Chachamaru127/harness-mem.git","type":"git"},"description":"Memory bridge for Claude Code and Codex — local-first, zero-cost coding memory runtime","maintainers":[{"name":"chachamaru127","email":"tachibana@canai.jp"}],"readme":"<p align=\"center\">\n  <img src=\"docs/images/claude-harness-logo-with-text.png\" alt=\"Claude Harness\" width=\"400\">\n</p>\n\n<p align=\"center\">\n  <strong>Plan. Work. Review. Ship.</strong><br>\n  <em>Turn Claude Code into a disciplined development partner.</em>\n</p>\n\n<p align=\"center\">\n  <a href=\"VERSION\"><img src=\"https://img.shields.io/badge/version-2.20.8-blue.svg\" alt=\"Version\"></a>\n  <a href=\"LICENSE.md\"><img src=\"https://img.shields.io/badge/License-MIT-green.svg\" alt=\"License\"></a>\n  <a href=\"docs/CLAUDE_CODE_COMPATIBILITY.md\"><img src=\"https://img.shields.io/badge/Claude_Code-v2.1+-purple.svg\" alt=\"Claude Code\"></a>\n  <img src=\"https://img.shields.io/badge/Skills-45-orange.svg\" alt=\"Skills\">\n</p>\n\n<p align=\"center\">\n  English | <a href=\"README_ja.md\">日本語</a>\n</p>\n\n---\n\n## Why Harness?\n\nClaude Code is powerful—but sometimes it needs structure.\n\n| Without Harness | With Harness |\n|-----------------|--------------|\n| Jumps into code immediately | Plans first, then executes |\n| Reviews only when asked | Auto-reviews every change |\n| Forgets past decisions | SSOT files preserve context |\n| `rm -rf` runs without warning | Dangerous commands blocked |\n| One task at a time | Parallel workers |\n\n**Three commands. One workflow. Production-ready code.**\n\n```mermaid\ngraph LR\n    A[Your Idea] --> B[\"/plan-with-agent\"]\n    B --> C[\"Plans.md\"]\n    C --> D[\"/work\"]\n    D --> E[\"Code + Self-Review\"]\n    E --> F[\"/harness-review\"]\n    F --> G[\"Ship It\"]\n```\n\n---\n\n## Requirements\n\n- **Claude Code v2.1+** ([Install Guide](https://docs.anthropic.com/claude-code))\n- **Node.js 18+** (for safety hooks)\n\n---\n\n## Install in 30 Seconds\n\n```bash\n# Start Claude Code in your project\nclaude\n\n# Add the marketplace & install\n/plugin marketplace add Chachamaru127/claude-code-harness\n/plugin install claude-code-harness@claude-code-harness-marketplace\n\n# Initialize your project\n/harness-init\n```\n\nThat's it. Start with `/plan-with-agent`.\n\n---\n\n## Codex CLI Setup\n\nCodex reads MCP servers from your **global** `~/.codex/config.toml`. Let the\nharness manage the single `[mcp_servers.harness]` block there:\n\n```bash\n/path/to/claude-code-harness/scripts/setup-codex.sh\n```\n\nClaude Code users can run `/setup codex` to apply it without leaving the session.\n\n> **Do not copy `config.toml` into a repo-local `.codex/`.** Codex merges a\n> project-local `.codex/config.toml` with the global one on the same\n> `[mcp_servers.harness]` key. If the two disagree on transport (stdio\n> `command` vs http `url`), Codex refuses to start with\n> `url is not supported for stdio`. Keep the harness MCP server defined only in\n> the global config.\n\nProject-scoped files that are safe to copy: `codex/AGENTS.md` into your project\nroot, and `codex/.codex/rules/` for harness rules. These contain no MCP server\ndefinition, so they never collide with the global config.\n\nUse `$plan-with-agent`, `$work`, `$harness-review` to run the workflow.\n\n## Unified Memory Setup (Claude/Codex/OpenCode shared)\n\n```bash\n# from your project\n/path/to/claude-code-harness/scripts/harness-mem setup\n```\n\nThis wires platform adapters, starts `harness-memd`, and runs smoke + search quality checks.\n\n---\n\n## 🪄 TL;DR: Work All\n\n**Don't want to read all this?** Just type:\n\n```\n/work all\n```\n\n**One command. Harness does the rest.** Plan → Parallel Implementation → Review → Commit.\n\n```mermaid\ngraph LR\n    A[\"/work all\"] --> B[\"Generate Plan\"]\n    B --> C[\"Parallel Implementation\"]\n    C --> D[\"Self-Review\"]\n    D --> E[\"Quality Gate\"]\n    E --> F[\"Auto-Commit\"]\n```\n\n| Before | After |\n|--------|-------|\n| `/plan-with-agent` → `/work` → `/harness-review` → `git commit` | `/work all` |\n| 4 commands | **1** |\n\n> ⚠️ **Experimental**: Once you approve the plan, Claude runs to completion. Quality gate blocks commit if issues found.\n\n---\n\n## The Core Loop (Details)\n\n### 1. Plan\n\n```bash\n/plan-with-agent\n```\n\n> \"I want a login form with email validation\"\n\nHarness creates `Plans.md` with clear acceptance criteria.\n\n### 2. Work\n\n```bash\n/work              # Auto-detect parallelism\n/work --parallel 5 # 5 workers simultaneously\n```\n\nEach worker implements, self-reviews, and reports.\n\n### 3. Review\n\n```bash\n/harness-review\n```\n\n| Perspective | Focus |\n|-------------|-------|\n| Security | Vulnerabilities, injection, auth |\n| Performance | Bottlenecks, memory, scaling |\n| Quality | Patterns, naming, maintainability |\n| Accessibility | WCAG compliance, screen readers |\n\n---\n\n## Safety First\n\nHarness protects your codebase with hooks:\n\n| Protected | Action |\n|-----------|--------|\n| `.git/`, `.env`, secrets | Write blocked |\n| `rm -rf`, `sudo`, `--force` | Confirmation required |\n| `git status`, `npm test` | Auto-allowed |\n| Test tampering | Warning triggered |\n\n---\n\n## 45 Skills, Zero Config\n\nSkills auto-load based on context. Use slash commands or natural language.\n\n| Say This | Skill |\n|----------|-------|\n| \"implement login\" | `impl` |\n| \"review this code\" | `harness-review` |\n| \"fix the build error\" | `verify` |\n| \"add Stripe payments\" | `auth` |\n| \"deploy to Vercel\" | `deploy` |\n\n### Key Commands\n\n| Command | What It Does |\n|---------|--------------|\n| `/plan-with-agent` | Ideas → `Plans.md` |\n| `/work` | Execute tasks in parallel |\n| `/harness-review` | 4-perspective review |\n| `/harness-init` | Initialize project |\n| `/sync-status` | Check progress |\n| `/memory` | Manage SSOT files |\n\n---\n\n## Who Is This For?\n\n| You Are | Harness Helps You |\n|---------|-------------------|\n| **Developer** | Ship faster with built-in QA |\n| **Freelancer** | Deliver review reports to clients |\n| **Indie Hacker** | Move fast without breaking things |\n| **VibeCoder** | Build apps with natural language |\n| **Team Lead** | Enforce standards across projects |\n\n---\n\n## Architecture\n\n```\nclaude-code-harness/\n├── skills/       # 45 skill definitions\n├── agents/       # 8 sub-agents (parallel workers)\n├── hooks/        # Safety & automation\n├── scripts/      # Guard scripts\n└── templates/    # Generation templates\n```\n\n---\n\n## Advanced Features\n\n<details>\n<summary><strong>Codex Engine</strong></summary>\n\nDelegate implementation tasks to OpenAI Codex in parallel:\n\n```bash\n/work --codex implement these 5 API endpoints\n```\n\nCodex implements → Self-reviews → Reports back. Works alongside Claude Code workers.\n\n> **Setup required**: Install [Codex CLI](https://github.com/openai/codex) and configure API key.\n\n</details>\n\n<details>\n<summary><strong>2-Agent Mode (with Cursor)</strong></summary>\n\nUse Cursor as PM, Claude Code as implementer.\n\n```bash\n/handoff       # Report to Cursor PM\n```\n\nPlans.md syncs between both.\n\n</details>\n\n<details>\n<summary><strong>Codex Review Integration</strong></summary>\n\nAdd OpenAI Codex for second opinions:\n\n```bash\n/harness-review  # 4 perspectives + Codex\n```\n\nCodex selects 4 relevant experts from 16 specialist types.\n\n</details>\n\n<details>\n<summary><strong>Video Generation</strong></summary>\n\nGenerate product videos with JSON Schema-driven pipeline:\n\n```bash\n/generate-video\n```\n\n- JSON Schema as SSOT (Single Source of Truth)\n- 3-layer validation: scene → scenario → E2E\n- Remotion-based rendering with deterministic output\n\n> **Dependencies**: Requires [Remotion](https://www.remotion.dev/) project setup and ffmpeg.\n\n</details>\n\n<details>\n<summary><strong>Agent Trace</strong></summary>\n\nAutomatically tracks AI-generated code edits:\n\n```\n.claude/state/agent-trace.jsonl\n```\n\n- Records every Edit/Write operation\n- Shows project name, current task, recent edits at session end\n- Enables `/sync-status` to compare Plans.md with actual changes\n\nNo setup required—enabled by default.\n\n</details>\n\n---\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| Command not found | Run `/harness-init` first |\n| Plugin not loading | Clear cache: `rm -rf ~/.claude/plugins/cache/claude-code-harness-marketplace/` and restart |\n| Hooks not working | Ensure Node.js 18+ is installed |\n\nFor more help, [open an issue](https://github.com/Chachamaru127/claude-code-harness/issues).\n\n---\n\n## Uninstall\n\n```bash\n/plugin uninstall claude-code-harness\n```\n\nProject files (Plans.md, SSOT files) remain unchanged.\n\n---\n\n## Documentation\n\n| Resource | Description |\n|----------|-------------|\n| [Changelog](CHANGELOG.md) | Version history |\n| [Claude Code Compatibility](docs/CLAUDE_CODE_COMPATIBILITY.md) | Requirements |\n| [Cursor Integration](docs/CURSOR_INTEGRATION.md) | 2-Agent setup |\n\n---\n\n## Contributing\n\nIssues and PRs welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).\n\n---\n\n## Acknowledgments\n\n- [AI Masao](https://note.com/masa_wunder) — Hierarchical skill design\n- [Beagle](https://github.com/beagleworks) — Test tampering prevention patterns\n\n---\n\n## License\n\n**MIT License** — Free to use, modify, commercialize.\n\n[English](LICENSE.md) | [日本語](LICENSE.ja.md)\n","readmeFilename":"README.upstream.md"}