{"_id":"@getplumb/plumb","_rev":"37-1bf2eb93eb0cd95d6013be8324763b6d","name":"@getplumb/plumb","dist-tags":{"latest":"0.4.23"},"versions":{"0.1.9":{"name":"@getplumb/plumb","version":"0.1.9","license":"MIT","_id":"@getplumb/plumb@0.1.9","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"4f239bd63f5843963ea825fd3a3d5ccc79d98470","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.1.9.tgz","fileCount":36,"integrity":"sha512-VP1egbVl+pW5P9a2vwUheKZMTAsY0XzsHLFtcBJqXUJGFpRzmg4oOP0yS+sZMscBdMS4/twDH9Q8xg9fqe/Ozg==","signatures":[{"sig":"MEUCIQCDBnLxq61NbMvkouLMWoE7MnNI33ePInGBbmcfnHjrZwIgJBUJ7lBlNedfipsS/RYhG6lu4KwBhkdjAM+2CtdoEsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52491},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"tsc","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.2","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.1.9_1772736615302_0.2950330090206803","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@getplumb/plumb","version":"0.2.0","license":"MIT","_id":"@getplumb/plumb@0.2.0","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"5639dc4afbaf9ef33742c084de301a8994e37a8b","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.0.tgz","fileCount":36,"integrity":"sha512-LXHu0YL9uYzpK02KsN4hz+rSx5BwD3j6Y2OboON7fd/PIi3iARNmJqMGupodNn4oRuMemoPd3AjnIcPH8gD52w==","signatures":[{"sig":"MEQCIBCc9weZ+EtrPLZ5Og41eEDcLOkJBCHasPmhpB+/ms1sAiBr2JwoGtPss0QLSK2lGE2NPOdQ6yVSVAtC3JXyc7YhkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"tsc","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.2","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.0_1772736807984_0.269537594016549","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@getplumb/plumb","version":"0.2.1","license":"MIT","_id":"@getplumb/plumb@0.2.1","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"6abb82e61b204ebe5caf69e7957d70e3435f2807","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.1.tgz","fileCount":36,"integrity":"sha512-qKUOQ76BKvOTgHn1wOMi3KwW09OLP//RIIOniy/7YY15hSZg+iC38UqFVbAhd63kC5GkUHZotlFo4MsK2RvKUg==","signatures":[{"sig":"MEYCIQCiO9oXCsuuXtvTbJBR7TWsCtyvo0ukVm0jF9lGrRhuCgIhANuBPRXHqyUFpYao49orqkJ0QwA94k1x0i2UFxx5sGBB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53057},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"tsc","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.1_1772737295153_0.8907924192329015","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@getplumb/plumb","version":"0.2.2","license":"MIT","_id":"@getplumb/plumb@0.2.2","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"dec97736774f886e925b32fee9acc72e1e49f07f","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.2.tgz","fileCount":36,"integrity":"sha512-VYLIlRLTRI45gjb4nIpV+duhjzXZyfVKcG8Vq02dgXLI9SwiBkav/49wrR7RMicF7sEZMlF285NiIzaEFpOrWA==","signatures":[{"sig":"MEUCIQDTwLukgY+kVWHI9MydcHIpVXnOUjbWVsvWNPp5HKy4WAIgVwZ9SeGRt+q1BZ5i9Qoo0oh/00GDltCDnDq+ouGXXKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53051},"main":"./dist/index.js","type":"module","_from":"file:getplumb-plumb-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"tsc","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_resolved":"/tmp/9347b6ae434bfd3ec327e62b5a583170/getplumb-plumb-0.2.2.tgz","_integrity":"sha512-VYLIlRLTRI45gjb4nIpV+duhjzXZyfVKcG8Vq02dgXLI9SwiBkav/49wrR7RMicF7sEZMlF285NiIzaEFpOrWA==","_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.4","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.2_1772739850463_0.045899084664881906","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@getplumb/plumb","version":"0.2.3","license":"MIT","_id":"@getplumb/plumb@0.2.3","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"d06b3210aa50f8e0ee706bfed2e11b6ea16255c2","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.3.tgz","fileCount":36,"integrity":"sha512-tytwABa9MbsC5NN/o3dRBlHeQ73UTy64jDLyAeJyQMTmXE7jGuQ7BHK5IawYpZvEJ1l47RpUt2k0OKBjccujFA==","signatures":[{"sig":"MEQCIHNGv12gj1eIbBDcBy5qsuiY2Vnw9yrQJYWOvFhi4nVZAiAok9MYwshyeSNAKdCBa0ih8gVB1qjqaocPIzeldbgIBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"tsc","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.4","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.3_1772741007138_0.5694680843825815","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@getplumb/plumb","version":"0.2.4","license":"MIT","_id":"@getplumb/plumb@0.2.4","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"53dbfa1308afea943253fca368bf77c270bb351d","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.4.tgz","fileCount":36,"integrity":"sha512-K2irtFI0BBpZe3dirGLq0dQr16syxvI7FSq08vXfgxDAsP0CnxE31VxModrgAC7uzMMY0CmTdVgZ6Wfgnh2aTA==","signatures":[{"sig":"MEYCIQCgGyxCnL1eW5Fse2qEEgdYarjuen+DtRccRL5jkLszcgIhALXGCrkd7AFCiA04ZZxsLAvocfXg2g8ZF+zME+TCNEmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53494},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"tsc","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.4","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.4_1772741187177_0.12157556774596046","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@getplumb/plumb","version":"0.2.5","license":"MIT","_id":"@getplumb/plumb@0.2.5","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"fec8560b17bb1e730e9425665a39565e8f7638d7","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.5.tgz","fileCount":6,"integrity":"sha512-1IwDFKcYc7aPcWSWKtTmHH+eXRtl4meii3JxPr6+bvh8kyPNf45yJGKgAWmUKG7FfjZu0zF0rkmS6+9yTLERhw==","signatures":[{"sig":"MEUCIBQHl0/ef6OXWq+kaS4xmL1CGQeRMspyr7Gqv7KPwMl8AiEAy2AVDwrm4suUjKlba2ky3Qsg3+r4v8laPbAon7Nh76c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3217206},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@sqlite.org/sqlite-wasm":"3.47.2-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.5_1772741892651_0.1958685361734267","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@getplumb/plumb","version":"0.2.6","license":"MIT","_id":"@getplumb/plumb@0.2.6","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"c0eb83a7514399f71d890d1ec23b03dac6c0fd57","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.6.tgz","fileCount":22,"integrity":"sha512-H8VMx3S/yqUVnxT4dnLAH3cKPCtLPDInjNNEiNuQZl87OwI6BI5ddO0JQNAV3kqsGoI8s9Fz57O8SuSwNArZpQ==","signatures":[{"sig":"MEUCIQDdo+Ki2j6LYBiHU6C0Rt20HecFnhxZN/rwVZ4iS87SCQIgEtj/od76EYx1NSVSw2GHt2e6bZWIXzCRNrIWPOhVfLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3232857},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.4","@sqlite.org/sqlite-wasm":"3.47.2-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.6_1772742120670_0.29337823405361374","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@getplumb/plumb","version":"0.2.7","license":"MIT","_id":"@getplumb/plumb@0.2.7","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"ff1478cb50df27638af4b17eb6bc8ace578e996e","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.7.tgz","fileCount":22,"integrity":"sha512-XDS8+acS9XGCHlMGyVcucaCheafb3tx4vrtTr5Jz5N2DqAwlrD+jV6xz5yzvhf2uuOkMgd+CBtXqtWLavWBbcw==","signatures":[{"sig":"MEUCIDQDZEzyn0f4ktNTZoz3rmCk/a2b9MT310j5MqBdKOdsAiEA/oh/LqLUhKHFUbFSO/jLMextvqJ/ExzsGhKzNT78MzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3233213},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.4","@sqlite.org/sqlite-wasm":"3.47.2-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.7_1772742507407_0.4596995229215748","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@getplumb/plumb","version":"0.2.8","license":"MIT","_id":"@getplumb/plumb@0.2.8","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"e8a2246f54291f25046bf4db8e127b050659f13c","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.8.tgz","fileCount":24,"integrity":"sha512-OgLE/3r5JbYi6/PXbhoIAOSYBLWfcfTaPH+9XcCZJToU+cwetetn/nvBoqkM59SxSNfSsI88gbXCjxOhrzcIrA==","signatures":[{"sig":"MEUCIC3WfCwze1bbhd2NThuJE7Xun3rcpyzKfdOPPlTg5rztAiEA8bnyKRAzMT5rgilQUoZF1VkCwY+AaGw5NmhFv+/wXcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.4","@sqlite.org/sqlite-wasm":"3.47.2-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.8_1772743082889_0.1747987412940759","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@getplumb/plumb","version":"0.2.9","license":"MIT","_id":"@getplumb/plumb@0.2.9","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"5b6dcfa2b088ddef1ca20adb20372a8d185fdd43","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.9.tgz","fileCount":24,"integrity":"sha512-oHaWH+VlQZ/RzV9oc7Q6EWCE6Ien32OkSYYvRwl6n5C6zHgJVlG9+qKX+Owig76S/qy2dHPckeLweAulXx930g==","signatures":[{"sig":"MEYCIQCRMwIGDDqg5TVovyuNZ3JumtKLNLMxvpvwvQ6gAzRcmgIhAM0vnZDjTfaQjT36IvPqNoR/88fiFYAM7oNyv/IuxVIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126892},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"pnpm build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.5","@sqlite.org/sqlite-wasm":"3.47.2-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.9_1772743655877_0.045165163569887756","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@getplumb/plumb","version":"0.2.10","license":"MIT","_id":"@getplumb/plumb@0.2.10","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"c5fee337e548f9c0e9e5931a564910a41564a700","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.10.tgz","fileCount":24,"integrity":"sha512-k1+g3VQxwaVOAPHhOSkFQXUhvDCT4H6qSornCYYjXsmrZzJd3uQ/DFeboQyo/4pYWL5n1wt7CCXfHXIdn3TVwA==","signatures":[{"sig":"MEUCIQCP6SJgMqLyi2BfjqUNw5Y078dap0oaTm623zlKOuM7kwIgRP0J/Q944neJ5hAOXEJx/cC/Q4tu40Hkl7G1zKXvMzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124938},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"83b0f01ca435825524d62a6cc005ab5f9e5a71bf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"^0.1.6","@sqlite.org/sqlite-wasm":"3.47.2-build1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.10_1772744153214_0.4643306209304512","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@getplumb/plumb","version":"0.2.11","license":"MIT","_id":"@getplumb/plumb@0.2.11","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"e2bb4aa496bcaf17fd78684d5dcdef40705a1762","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.2.11.tgz","fileCount":44,"integrity":"sha512-5xKsxcuLj2LsHpxKcIMbUBJ2Pfauw7SqRnx1tYBd/bZICT/0ZKhcp8VF/pqwDZCrL/L20o2NJu61RqRZGjKJOg==","signatures":[{"sig":"MEUCIQD+RJEw6CI5Alz4SDt2aq1wFBk1Jcs4rNRmY5CUCK+NPAIgHbWiaMYVybyFZYSPW7zys5BjwKG9l+rlBhVaw4Q/niM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292115},"main":"./dist/index.js","type":"module","_from":"file:getplumb-plumb-0.2.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_resolved":"/tmp/53bc75af4349f1c29e6b875ad9ab581f/getplumb-plumb-0.2.11.tgz","_integrity":"sha512-5xKsxcuLj2LsHpxKcIMbUBJ2Pfauw7SqRnx1tYBd/bZICT/0ZKhcp8VF/pqwDZCrL/L20o2NJu61RqRZGjKJOg==","_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.1.0","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.2.11_1772835168783_0.5344825697054241","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@getplumb/plumb","version":"0.3.0","license":"MIT","_id":"@getplumb/plumb@0.3.0","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"a655c0a7ba8f15d39228d7e1080cc9cf7a285c4a","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.3.0.tgz","fileCount":44,"integrity":"sha512-sd52NBZfX1nKivvFQECdg6FNEJjQoYPGTuywnwDoH68Gt0FCz1kZmpa3bb1KYY7Uhr3cOfDjsixNEgpC5JrehQ==","signatures":[{"sig":"MEUCIQDkrAtAvip+AnN9ScjiVhRfdV5BkqeryHvwR/DW8QMN2wIgYfOpINCE2TVkLMd6+aM+shycVSiiMW7xM0diV2Zn7Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"09185453b0a8044860d848b9bb1b58d786d507a3","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"workspace:*","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.3.0_1772868004881_0.39157312295553615","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@getplumb/plumb","version":"0.4.1","license":"MIT","_id":"@getplumb/plumb@0.4.1","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"4cc415ceb8a28b012b6f233de0f9d2fc5f5ece93","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.1.tgz","fileCount":6,"integrity":"sha512-WeSQofRhahf4sl2k1q8Y5Jfpkk/2UxFfNDaM65QKuhJhAawlU2AhxjAolPbpeMK+UJ2+cnm5jh1vuBjgRxq1Yw==","signatures":[{"sig":"MEQCIGxFyQslcFxczff4zWqcJd1oYzVfFYVZ8dNsx3lkGAqaAiBOby3zPcdXiaS/QzjkRQyyCx1WTt4t0/Wt7YQA4dzt9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164468},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"74586d46ecd413b97716bbca74a85248f93f2dec","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"workspace:*","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.1_1772918779856_0.9862043813523025","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@getplumb/plumb","version":"0.4.2","license":"MIT","_id":"@getplumb/plumb@0.4.2","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"09c5a212b6dd5e4efee93f73b9aae69b26d719d1","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.2.tgz","fileCount":24,"integrity":"sha512-F+uJX12kLL8Brxl77tjgOSFxTFej/fM9QpwFncEXhqEDx3ic62WWwfTksfUeA/Enm9YIJKcLeCCAU3iT2HliRw==","signatures":[{"sig":"MEUCIANAEYl3YP98+leUpMKjW8ddZQ9ib4n7BObDx7EX35csAiEA9sMSXfjVD70W3GuKZNjfTym5x4txLhMReFhoglj+z1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180405},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7a54a0b114e8b4d57b400e1ad1747567e770626a","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.2","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.2_1772920976847_0.9824176118735342","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@getplumb/plumb","version":"0.4.3","license":"MIT","_id":"@getplumb/plumb@0.4.3","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"b2c9a2fc5cfb3011a4226fdfe8f281e39c48a778","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.3.tgz","fileCount":24,"integrity":"sha512-yFgvE81m4IsCVYgAzPaGPdZhABCv3POpZxpWPSFJYfg7cXQ4Avmgc8INPoiad3aNH3ZmJnhau3vDUGVXRvm3Hg==","signatures":[{"sig":"MEUCIQDly+2GHhraKx/u6045T5q/6loo/IMKdGrqwzB2GdR6aAIgB34mrEKJwmf80ckhPXuCQwrHvRgz27ssN4e7dz9Sr88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1fc56205a974f281382a17ee783699f4621b851f","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.2","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.3_1772924638906_0.5182919234610655","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@getplumb/plumb","version":"0.4.4","license":"MIT","_id":"@getplumb/plumb@0.4.4","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"ef75db94587822f39bf2418bb721a10d4d7e70bc","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.4.tgz","fileCount":28,"integrity":"sha512-/kfJN+d4xajdiWskq4TEsTCOuerYNNxZxFVn8RnFuVKDuh0F+iYKemByQFFYQY3/O7wts+GZRcdqtZfyWi0iiQ==","signatures":[{"sig":"MEUCIQCrl6RDYofj33BkYgNjfGTqA0PgIBvMP4CUVsCwvZTQuQIgS/H4Gyl4fdsTu1ZKgQtrk73h90FUXmiZcJ/u5YvJqUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176363},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"80a8dfca579c35b59b62f482daaccd1a47714fa7","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"workspace:*","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.4_1772943228599_0.31602223782423744","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@getplumb/plumb","version":"0.4.5","license":"MIT","_id":"@getplumb/plumb@0.4.5","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"774d0830670ddfbde7e46cecdc0f27e7e9b1bffe","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.5.tgz","fileCount":28,"integrity":"sha512-YM6wuKOyBGy9CSVZUcOQKy/WlIHLnifXcmoRNACkiYmabTLlafurXType5RP9C68A/N+lXHNZoCC5OcwFC1NZA==","signatures":[{"sig":"MEUCIC6oxZiQhsvW/DekDxzRk3W5FEvCyqV6UrFgOAv/NyAdAiEAtHTp77CkgC/mg7iJUEjKzHXx4YyHStuoRne4PWPJAD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126254},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9ec889d9f8abffc71355b1d301e349f59f9766ad","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.4","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","better-sqlite3":"^12.6.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.5_1772943335451_0.11464414333595085","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@getplumb/plumb","version":"0.4.6","license":"MIT","_id":"@getplumb/plumb@0.4.6","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"16968e598f1d63d6ab03baa19e44190376ab104a","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.6.tgz","fileCount":381,"integrity":"sha512-4E3/7CJRqgnqqm7QCEkmFCIb2Gk1ueDYhJr6gEwFI2d7SbcVUCb+lK6owFxF4gw0R9BPY1FLyZ60Lc3EqZ9UOw==","signatures":[{"sig":"MEQCIG5e+VXwdObSTszJwKOcqJ/gZmPBQVb8Bjpg8zqH4+/yAiB1NdT2Vn/cp45k/BtjerDAmkqYoEn/thYAbyZyHkcyUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10845867},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.4","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"bundleDependencies":["better-sqlite3"],"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.6_1772946064873_0.49809356574587094","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@getplumb/plumb","version":"0.4.7","license":"MIT","_id":"@getplumb/plumb@0.4.7","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"794e96200d29a3059e97778e51e038df7ecccce8","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.7.tgz","fileCount":29,"integrity":"sha512-W5uADQNAxnHFYCMOipyhwMw5XF0fkcJrkNcpx9qm6vEV6Dc4aKU2m+DVqgm0Y0UGKrMOaMjdc32L8CE4+4f9LA==","signatures":[{"sig":"MEUCIQCAB1TSGvMefNxxzIG0phhWY/bR1w1oJbJnH/51+eAZzwIgcZxe87yTVPjKFKuH4xI0+4xW4i5uSbV/HexlIuhBED4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb8ac292cdb51b147212ed03fa9ef932d52c2b63","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.7","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.7_1772949128637_0.071649484631503","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@getplumb/plumb","version":"0.4.8","license":"MIT","_id":"@getplumb/plumb@0.4.8","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"1b559070b2ef724d2ed56dc198ea4f1ee4dddb64","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.8.tgz","fileCount":29,"integrity":"sha512-b9GNxMsUWrW6PUsNxVB0/PeF6crlQkrCI4o1sU2Hvwa2wp8Wk18kZHKM922PKtGNaFDo6JVTX3mbTFkLNyioyA==","signatures":[{"sig":"MEYCIQCYjv5s1ySUd7vz/Ac1r/oijoiA80gtb2hF2XTcPj/DTwIhALBNmcdUIMpDurRnS3wTyGnOhAXUUJG34ZOTTo45/Kkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"994718ca454f139bf182b0564cbf80c47bcaef8d","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^9.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.8_1772983973999_0.8775682612123323","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@getplumb/plumb","version":"0.4.9","license":"MIT","_id":"@getplumb/plumb@0.4.9","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"1ccb639358826bbf442f02edb77c481e349e35b3","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.9.tgz","fileCount":29,"integrity":"sha512-Sc4r0Kl8viz5rb6xb2d7eHG0nuFm05FBYZQ71Nw6cKNGnF5Wica9HmRuZxZoyfNRL8O6DTM8Wb9YuvCoN7tBsw==","signatures":[{"sig":"MEUCIQDuH5PohhKjRxthVyjF2IXI+zxJxhaq/OPrCeMbd5sOJwIgL/OyNZiogGpCVsRPCEuKRAoe1V6Xr2UxmxU9W3utAW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128678},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ab99f0a24eb50f881b9837dc46d883a0640e9f93","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.9_1772997644489_0.1677109254071798","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@getplumb/plumb","version":"0.4.10","license":"MIT","_id":"@getplumb/plumb@0.4.10","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"534d5b506f1b4b8f891747e0d63c78d8aacd6ee3","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.10.tgz","fileCount":29,"integrity":"sha512-xVmFkEtkYjlHeKW6CyajjT8q80n/mtb5Q9LuiyX9mX/pGDJ+nWUC2HRaOgL9wl5nWLbEZoWeDeJqKTIaVg392w==","signatures":[{"sig":"MEYCIQCAFmU2FDm/25qw8ymCE97iYvs6Lwx7nPleTT4KpEGElgIhAOgNyVcbSuifxH328NBd/qK078hPpPm8u5PNQ8XYOFuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137704},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6b1e7a4def479de86cb2ffe8d0293739d08f2518","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.10_1772998338831_0.17155082009906342","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@getplumb/plumb","version":"0.4.11","license":"MIT","_id":"@getplumb/plumb@0.4.11","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"533ca62aff64a5ee9013dfc59eb952756f0e0cd6","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.11.tgz","fileCount":29,"integrity":"sha512-zKjn3j1wxgYLYh+4rMvm5CB49xPAKW40VdeZgrs4jTtu0GDjaKXJ1e2h2stEJCfnd4s/BHiUNmI4vB4ITIDXzw==","signatures":[{"sig":"MEUCIDU+WaOJa+4mf9yrSNWNgSZKxZgnceQKSPzp+WMhheRQAiEAhlGaoloBUi5yaWJ5lUEi44cXZoDXxB0qdty/eqTpl7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6f813e182a5b64f54335d51fc92f638d0a52cd85","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.11_1772998925130_0.36445586910006145","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@getplumb/plumb","version":"0.4.12","license":"MIT","_id":"@getplumb/plumb@0.4.12","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"97d6b538039510caea2c4f648b949cbc5d813141","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.12.tgz","fileCount":29,"integrity":"sha512-g4gcoDxyQe6l46JhfjtE5ZuCKLSzs2kgTHNDA0tv6hiaR6YZkUKIxjnUeOuUj+BLN6IQxTTMQ9Fw7IV8BYZjCg==","signatures":[{"sig":"MEUCIG/foarHV/JuLM123tZWzo3QU8/cTGaqcPxWFV2YQR70AiEA1zzMvDyPFvY4UeD81058v/W+EAr1FgvnmY2MAMvZGTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140045},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2d62339585498e8e5cb962d008ec89371f7bc39","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.12_1772999355856_0.6311660867502866","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@getplumb/plumb","version":"0.4.13","license":"MIT","_id":"@getplumb/plumb@0.4.13","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"844b768fc029076ccf8a5e6f506176b1c00a71a0","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.13.tgz","fileCount":29,"integrity":"sha512-fjKrKCo+kNUbzUdAZgO6xPuaabgB1Ljllx1ODpQABb0yjdGOvPA/ske4TNzznnBK9ML4veLx2oM8XWzrtFQ7dQ==","signatures":[{"sig":"MEUCIBQneuEeMYTBKz/n1aPA4H7Ez2Ui1qLy1hB7kNkn0xhRAiEA/Uj52iC4czZKif/6MAPMAV0GCCjE3pAQ1+Yh4JkM/sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140964},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0773dc4d9dbde0f5ce55e16b4649b9a800cd70d7","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.13_1772999502575_0.36298851637869367","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@getplumb/plumb","version":"0.4.14","license":"MIT","_id":"@getplumb/plumb@0.4.14","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"534a471ddced4f53ccf91fcac82633df02f019f4","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.14.tgz","fileCount":29,"integrity":"sha512-l14nN0bvscHlbW82woCAWQumhiktyK+W568gTUpdYx5vdxHn8J8+XhN1PHvgn6ClfRx/E44rOUpYwBJegvWjAQ==","signatures":[{"sig":"MEUCIBxmNCFUWLsHltxC9oa1lLw3jSSTpMGivFurILB22kiWAiEA2koeZpcMbAmdAcQpFQGXSpysHQpqplwHbbV+ih57Jcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139862},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a1077901d336af588cce802adfc601f7916b2688","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"0.4.8","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.14_1772999721449_0.4183516032695933","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@getplumb/plumb","version":"0.4.15","license":"MIT","_id":"@getplumb/plumb@0.4.15","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"8ff0ec60f0199b4103aea562c3e11d03ed60cfd6","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.15.tgz","fileCount":29,"integrity":"sha512-tz7hSTEMRgk8oMwP6z3vJF+sabzSujQ8Iq9qBonynGJJUwk/g6tg8ATGf4eHbwGJwiCf1xVo96c6Pj1fuSr4Kw==","signatures":[{"sig":"MEUCICVM327ZJvQaH8yqwEbypryDY6BAcMohJIJ3hjchlMccAiEAxn48ZxbTdiqVrjKGz982j3puIa7FjjXxLWfm4e1UzTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191526},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5dad0d722dac1b4b83d653066670bd9c18b8cdd9","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@getplumb/core":"workspace:*","better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.15_1773001970594_0.12958435571701732","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@getplumb/plumb","version":"0.4.16","license":"MIT","_id":"@getplumb/plumb@0.4.16","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"b9dfec7964c585e351371a2c05b6854102cd7319","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.16.tgz","fileCount":29,"integrity":"sha512-CpdMcmiIH+wa/PXJvXyuSZNtgEIXQ52h5yjjonlLCGAFFVML6dDBQwvp/dybWMc8dsA6S7BJ6hZyWdJMNaqeVA==","signatures":[{"sig":"MEYCIQCu2cfNi58P7F4D4CTOJfHdZ6XXijmaEQnMhuRtOJ3NDAIhAL9Yedx0uPk/z11MWbReIprAqeQ4f2LRM3jCTtB9CcXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191679},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"319419c716c947e864e4c77cf74320a95180a1a4","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.16_1773002762819_0.8133010083637011","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@getplumb/plumb","version":"0.4.17","license":"MIT","_id":"@getplumb/plumb@0.4.17","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"b70512d19d67c364f26fb8738886422c51739ba3","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.17.tgz","fileCount":29,"integrity":"sha512-6RUDLPipKcNF2QQPLfAUJA7tQpOn9Upg0uWoLRfBSqoYEx6r8d/NqrZHdKnZRmieQSyOdyopoPZ012NnDtdFYg==","signatures":[{"sig":"MEQCIFoknd7AGhGl+leMrlU4VOXjY3A0NItU3RQ+QYbNZjd0AiAbk4002mOUgTMGTrSuDziV40GwhC7EsNpWyLjkI+XG4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4fcc0ef2ab5569e66f5543e6737ff61a1f4530f9","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@getplumb/core":"workspace:*","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.17_1773005343761_0.2416212465877463","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@getplumb/plumb","version":"0.4.18","license":"MIT","_id":"@getplumb/plumb@0.4.18","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"31e4b6ce16ce45f9a0a553142ea87b2b7c99bf31","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.18.tgz","fileCount":31,"integrity":"sha512-+Mi/bXSNN87R/2atpmJGLI+HdMzIO6/WdrIDT033XtZ+nKnn6MGA8OTaJWTUgDCiiZwXJ5H1A0R6Tk760QSSTA==","signatures":[{"sig":"MEUCIDN0c0w7dsxiBWrSOcVFlFoNjiwOuwlDFa9tnd08XhesAiEA/kDqO4EMPXV21Z5l26AqU+3ipSF6xrNIm6eNimR2qRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1036b2f3243bcc1123fabc40fec99903b180561d","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@getplumb/core":"workspace:*","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.18_1773153916868_0.649257074108706","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@getplumb/plumb","version":"0.4.19","license":"MIT","_id":"@getplumb/plumb@0.4.19","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"8850ecaa4b697cb938eb48c278f77ab0cf53e984","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.19.tgz","fileCount":31,"integrity":"sha512-OlOhXEoXi4h0Kxw9zwVlAF0sYANTXRVlRWGkfioMt7Fbx/baitFidOO6Su14Byne38/hK9WIQCx/G2oF6mK+VA==","signatures":[{"sig":"MEUCIH1yL6RTYqHYGTHZuV/ihMP17Zr0VZMnGYQ5YTpqmhQdAiEAuAGRJx6hWf4bdIxicQRTV2BfWLJQNxyGNS05OQeKEDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209962},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0973898c5414a7fc45b82c8fc3a700304f4d5b5b","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@getplumb/core":"workspace:*","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.19_1774022997283_0.08597664515709846","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@getplumb/plumb","version":"0.4.20","license":"MIT","_id":"@getplumb/plumb@0.4.20","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"29e52441821a47d1a37e54388a03b33c11fa49e1","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.20.tgz","fileCount":31,"integrity":"sha512-Gjnvq9z946xrif5Vfl1/WSHHOlwctwoWuIWOc7ghh6w7bMz6mQlgWdDcu1Z0AahPq9zRFkmdfBOzwmHdtxFDcg==","signatures":[{"sig":"MEUCIQDae3WTlIKEjGIR8u6rApf6d6f8lvb7fk9asRpmAXZRvgIgDQLl0iZUnrRVHlVBfXME0rCQgBHlR1vMxDjDoA2vHCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215533},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"37d6d6ad0d11810aef83fdb2f64532d62c8f41cf","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@getplumb/core":"workspace:*","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.20_1774126682084_0.9060837535731738","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@getplumb/plumb","version":"0.4.21","license":"MIT","_id":"@getplumb/plumb@0.4.21","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"97e38cfbbf11e832f88c3b9ae0595eeed20c12a1","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.21.tgz","fileCount":31,"integrity":"sha512-LmOjFxMX0HvuBC6Jx2UFJZ4h5/m67/ctS4Gt61MCkwJjGmN2TJ1LFY9Y8OZ2oioOhtxRKU8RiAibPKR1g+dtBA==","signatures":[{"sig":"MEQCIGTU2fJUfKULrDZTVQtd5PuhLDu4QVlb2ETRZ7RNq5PbAiAWxIGEpMyfld2NgORBLzvpVx0u311QnyTxpXx5KFYdOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217040},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d767bf800083289d8e87e824d85fe603748172fa","scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@getplumb/core":"workspace:*","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.21_1774145630779_0.24172094815926748","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@getplumb/plumb","version":"0.4.22","license":"MIT","_id":"@getplumb/plumb@0.4.22","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"dist":{"shasum":"249419e7b263707a30ebd177521cff28c7b6c767","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.22.tgz","fileCount":31,"integrity":"sha512-BlAysH9MtBcT5/cDSvi0baCJ+ozwsfMQVQbVVcZRQAoFPi3vDsofU8iOyQcoxPnT0q7CIwCCo8NoHZ5ALNBQtg==","signatures":[{"sig":"MEQCIApxactVb2+ZIhs5V62Ykvu9MMIZXxhVb5ouTivkWs1sAiBGUvShiKJ9f1ty6tixlOVjZPWh/i+1q8Q5mw/6/KbxwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218826},"main":"./dist/index.js","type":"module","_from":"file:getplumb-plumb-0.4.22.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"lint":"echo \"No lint yet\" && exit 0","test":"vitest run","build":"node esbuild.config.mjs","clean":"rm -rf dist *.tsbuildinfo","postinstall":"node scripts/postinstall.mjs"},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_resolved":"/tmp/a3a1d6d920754669c1443b35b9b44387/getplumb-plumb-0.4.22.tgz","_integrity":"sha512-BlAysH9MtBcT5/cDSvi0baCJ+ozwsfMQVQbVVcZRQAoFPi3vDsofU8iOyQcoxPnT0q7CIwCCo8NoHZ5ALNBQtg==","_npmVersion":"10.9.4","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","directories":{},"_nodeVersion":"22.22.0","dependencies":{"better-sqlite3":"^12.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","@types/node":"^25.3.3","@getplumb/core":"0.4.13","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/plumb_0.4.22_1774538100620_0.44696848746926565","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@getplumb/plumb","version":"0.4.23","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"openclaw":{"extensions":["./dist/index.js"]},"dependencies":{"better-sqlite3":"^12.6.2"},"devDependencies":{"@types/better-sqlite3":"^7.6.13","@types/node":"^25.3.3","esbuild":"^0.20.0","openclaw":"^2026.3.2","typescript":"^5.4.0","vitest":"^4.0.18","@getplumb/core":"0.4.14"},"scripts":{"build":"node esbuild.config.mjs","postinstall":"node scripts/postinstall.mjs","test":"vitest run","lint":"echo \"No lint yet\" && exit 0","clean":"rm -rf dist *.tsbuildinfo"},"_id":"@getplumb/plumb@0.4.23","_integrity":"sha512-LN5poYlULdkLHQK7oLEhoIjXux2MaMMLLHo/SjkWRR5odJCnRT9WOEI65wlImmFXhY2ggTABPQKLJhOwUsxA/A==","_resolved":"/tmp/cd220cab1e6b230e3bed40480b375ff6/getplumb-plumb-0.4.23.tgz","_from":"file:getplumb-plumb-0.4.23.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-LN5poYlULdkLHQK7oLEhoIjXux2MaMMLLHo/SjkWRR5odJCnRT9WOEI65wlImmFXhY2ggTABPQKLJhOwUsxA/A==","shasum":"0fa9cb65d81ccde2a81402dc34a29edd18554436","tarball":"https://registry.npmjs.org/@getplumb/plumb/-/plumb-0.4.23.tgz","fileCount":31,"unpackedSize":218701,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpBM3+XmL7YiwyA10XYBR85ITTWCdfcqJv4atzEVzmYgIhAJfX5T6RzvTk0W7YC4+xY7F3A8doXzkwnNHixPbWd2GF"}]},"_npmUser":{"name":"claywaters13","email":"claywaters13@gmail.com"},"directories":{},"maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plumb_0.4.23_1774541808442_0.1196449354016691"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-05T18:50:15.180Z","modified":"2026-03-26T16:16:48.845Z","0.1.9":"2026-03-05T18:50:15.456Z","0.2.0":"2026-03-05T18:53:28.132Z","0.2.1":"2026-03-05T19:01:35.309Z","0.2.2":"2026-03-05T19:44:10.609Z","0.2.3":"2026-03-05T20:03:27.280Z","0.2.4":"2026-03-05T20:06:27.334Z","0.2.5":"2026-03-05T20:18:12.887Z","0.2.6":"2026-03-05T20:22:00.906Z","0.2.7":"2026-03-05T20:28:27.578Z","0.2.8":"2026-03-05T20:38:03.053Z","0.2.9":"2026-03-05T20:47:36.036Z","0.2.10":"2026-03-05T20:55:53.455Z","0.2.11":"2026-03-06T22:12:49.038Z","0.3.0":"2026-03-07T07:20:05.090Z","0.4.1":"2026-03-07T21:26:20.020Z","0.4.2":"2026-03-07T22:02:56.997Z","0.4.3":"2026-03-07T23:03:59.060Z","0.4.4":"2026-03-08T04:13:48.739Z","0.4.5":"2026-03-08T04:15:35.601Z","0.4.6":"2026-03-08T05:01:05.147Z","0.4.7":"2026-03-08T05:52:08.801Z","0.4.8":"2026-03-08T15:32:54.225Z","0.4.9":"2026-03-08T19:20:44.648Z","0.4.10":"2026-03-08T19:32:18.975Z","0.4.11":"2026-03-08T19:42:05.293Z","0.4.12":"2026-03-08T19:49:16.009Z","0.4.13":"2026-03-08T19:51:42.744Z","0.4.14":"2026-03-08T19:55:21.785Z","0.4.15":"2026-03-08T20:32:50.756Z","0.4.16":"2026-03-08T20:46:02.982Z","0.4.17":"2026-03-08T21:29:03.950Z","0.4.18":"2026-03-10T14:45:17.006Z","0.4.19":"2026-03-20T16:09:57.440Z","0.4.20":"2026-03-21T20:58:02.236Z","0.4.21":"2026-03-22T02:13:50.938Z","0.4.22":"2026-03-26T15:15:00.785Z","0.4.23":"2026-03-26T16:16:48.684Z"},"license":"MIT","description":"Plumb OpenClaw plugin — auto-ingest and memory injection for OpenClaw","maintainers":[{"name":"claywaters13","email":"claywaters13@gmail.com"}],"readme":"# @getplumb/plumb — Plumb Memory Plugin for OpenClaw\n\n> Persistent memory for [OpenClaw](https://openclaw.ai) — context injection and agent-driven memory tools.\n\n**Made by [Plumb](https://plumb.run) · [GitHub](https://github.com/getplumb/plumb) · [npm](https://www.npmjs.com/package/@getplumb/plumb)**\n\nThis is the official OpenClaw memory plugin from Plumb (plumb.run). It assigns itself to OpenClaw's `memory` plugin slot and provides your agent with persistent memory backed by a local SQLite database.\n\n## Install\n\n### Recommended: agent-assisted install\n\nOpen a chat with your OpenClaw agent and paste this exactly:\n\n> Install the Plumb memory plugin by running these steps in order. Report back when done or if a step fails.\n> \n> 1. `openclaw plugins install @getplumb/plumb`\n> 2. `openclaw config set plugins.slots.memory plumb`\n> 3. `openclaw gateway restart`\n> \n> If step 1 fails with a npm error, do the manual install instead:\n> - Stop the gateway\n> - Run `npm pack @getplumb/plumb@latest` in a temp directory\n> - Extract the tarball, run `npm install --omit=dev` inside it\n> - Move the folder to `~/.openclaw/extensions/plumb` (or `%USERPROFILE%\\.openclaw\\extensions\\plumb` on Windows)\n> - Update `plugins.installs.plumb.version` in openclaw.json to match the installed version\n> - Set `plugins.slots.memory` to `\"plumb\"` in openclaw.json\n> - Restart the gateway\n> \n> Once done, confirm the gateway is running and Plumb is active.\n\n### Manual install\n\nIf you prefer to do it yourself:\n\n**1. Install the plugin:**\n```bash\nopenclaw plugins install @getplumb/plumb\n```\n\n> **Note on security warning:** OpenClaw may warn about shell command execution in the plugin. This is expected — Plumb downloads a native SQLite binary on first activation (since OpenClaw installs plugins with `--ignore-scripts`, skipping the normal binary setup). Nothing runs at install time. You can safely proceed.\n\n**2. Assign the memory slot** — this step is required. Add to your `openclaw.json`:\n```json\n\"plugins\": {\n  \"slots\": {\n    \"memory\": \"plumb\"\n  }\n}\n```\n\nOr via CLI:\n```bash\nopenclaw config set plugins.slots.memory plumb\n```\n\n**3. Restart the gateway:**\n```bash\nopenclaw gateway restart\n```\n\n## What it does\n\n- **Memory injection** — relevant facts from your memory store are injected into every agent response as a `[PLUMB MEMORY]` block\n- **Agent memory tools** — your agent gets `plumb_remember` and `plumb_search` as callable tools for reading and writing memory mid-conversation\n- **Bootstrap from notes** — on first activation, automatically seeds memory from existing workspace `.md` files (e.g. `memory/YYYY-MM-DD.md`, `MEMORY.md`)\n- **Shadow mode** — retrieve and log what would be injected without actually injecting it (useful for testing)\n- **Local only** — all data stays on your machine in a SQLite database at `~/.plumb/memory.db`\n\n## Configuration\n\nConfiguration lives under `plugins.entries.plumb.config` in your `openclaw.json`. All fields are optional.\n\n| Field | Default | Description |\n|---|---|---|\n| `dbPath` | `~/.plumb/memory.db` | Path to the SQLite database file |\n| `userId` | `default` | User ID for scoping memory |\n| `shadowMode` | `false` | If true, retrieves context but does not inject it |\n| `queryPort` | `18791` | Port for the internal memory query server |\n\nTo configure via CLI:\n\n```bash\nopenclaw config set plugins.entries.plumb.config.userId \"clay\"\nopenclaw gateway restart\n```\n\n## Uninstall\n\n```bash\nopenclaw plugins uninstall @getplumb/plumb\n```\n\nThen manually restore the memory slot in your `openclaw.json` — OpenClaw does not do this automatically:\n\n```json\n\"plugins\": {\n  \"slots\": {\n    \"memory\": \"memory-core\"\n  },\n  \"entries\": {\n    \"memory-core\": { \"enabled\": true }\n  }\n}\n```\n\nRemove any `\"plumb\"` blocks from `plugins.entries` and `plugins.installs`, then restart:\n\n```bash\nopenclaw gateway restart\n```\n\n> **Note:** Skipping the manual config cleanup will leave OpenClaw with a broken memory slot. This is a known gap in the OpenClaw plugin uninstall flow.\n\n## Links\n\n- [Plumb](https://plumb.run)\n- [OpenClaw](https://openclaw.ai)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}