{"_id":"@mebular/dsh-plugin","_rev":"12-39161777ccbed382a386a99d9206b5a9","name":"@mebular/dsh-plugin","dist-tags":{"latest":"0.3.4"},"versions":{"0.0.0-stage":{"name":"@mebular/dsh-plugin","version":"0.0.0-stage","_id":"@mebular/dsh-plugin@0.0.0-stage","stub":true,"maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"dist":{"shasum":"385ea59cbc9786c38ac2dc136e7894d7f670d362","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.0.0-stage.tgz","fileCount":2,"integrity":"sha512-hm2yYncQMIiaKK9ApLFCHQqoKcpl99GHSSXGjUpc1AV/e9+kNNrxHt2ufLUBup+ucDSPuGMIBAkINIe7PRsVBA==","signatures":[{"sig":"MEQCIBkhpbH2egGGzmzUpTInR7hMwagl4HpiVCKeT9Cnj7LFAiBAOkFkfuQiyUdlBcCd2hdEwDBLYc15UnkxH/znXMgwbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"description":"Temporary package placeholder for staged publishing","directories":{}},"0.1.0":{"name":"@mebular/dsh-plugin","version":"0.1.0","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"name":"Windsander"},"license":"MIT","_id":"@mebular/dsh-plugin@0.1.0","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"91b1e0b854dc00ad02a568586a5319f2355aa72a","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.1.0.tgz","fileCount":13,"integrity":"sha512-jYAKOGEEErtgY/T8S/ZX2ew0tR+82nrjbcs+zx0XMu6kMFkysx1QGXBiS4IKlftZgJlAqTuY3yxM72HZX7yYpw==","signatures":[{"sig":"MEYCIQCAM2LNgGdzeZYvdHqvKwEx9zuQ52VHC9Vt5stxdqhZRQIhAKA8pDrmwuSaQUIeKL2GftZFkBlJ0jffPR3rd22H8Qq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0SSrG2m4dfEYevBFgP/qURNNw7Eo4LfNAdC2wmvxW+AiBPjMOkSmHiP9ptcF3PVPq22uToSBpmt44+MFBMizorKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327547},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.1.0.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.1.0.tgz","_integrity":"sha512-jYAKOGEEErtgY/T8S/ZX2ew0tR+82nrjbcs+zx0XMu6kMFkysx1QGXBiS4IKlftZgJlAqTuY3yxM72HZX7yYpw==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.0","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.1.0_1792839664559_0.1179995109238039","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@mebular/dsh-plugin","version":"0.1.1","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"name":"Windsander"},"license":"MIT","_id":"@mebular/dsh-plugin@0.1.1","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"66eb20a601a1dff3cd71cb6d2b2c1c3d33127bb6","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.1.1.tgz","fileCount":13,"integrity":"sha512-YWxr6GICmpmPgI7+TxiwIIzDjIqc9EHTQOB3EPoVDqgtLp+EAEnf7dLo/VmNmnv8p3e+8QBRn5NFRhLs7VQjEA==","signatures":[{"sig":"MEUCIQC+PYfMwu6+A5nqXuumVTzF7m4AXEfJdRmsS030gz5S0wIgMC4lI4zw35nq+IQMZTf834k5FHDIAXAlW4mT3Nz50jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFJbaM33CRO3mqoGEP5hugbQyvWJn2Yq/0vN/PCV1dGpAiB56i1/NxsoRQp0th4Bk2+u/DohLmAZxezvJkQcqN8mjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340145},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.1.1.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.1.1.tgz","_integrity":"sha512-YWxr6GICmpmPgI7+TxiwIIzDjIqc9EHTQOB3EPoVDqgtLp+EAEnf7dLo/VmNmnv8p3e+8QBRn5NFRhLs7VQjEA==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.0","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.1.1_1792932224862_0.5382702181233052","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@mebular/dsh-plugin","version":"0.1.2","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"name":"Windsander"},"license":"MIT","_id":"@mebular/dsh-plugin@0.1.2","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"af6a44475dcf1dcc3a38aa58399c21c34bdd786e","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.1.2.tgz","fileCount":13,"integrity":"sha512-3PUKPTKgH44EJnvMj6kQ6KiYpYB5CnsMOOZz3fkG3M8W5oVxGfhGQQLrrE44lRJT+VcZCNpUMJjwJyvcAYF/DA==","signatures":[{"sig":"MEUCIQDe2LIWhf+Z6t25bJRG1r+2WpE8bUi2HWq6aDOOoKsongIgLfFLwZF7fzN7ex1bEEGNF0Qtsxh01DToEcLRH9QoCJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdQdF8ebPfnk33oE9sBoOMR19rh5D6OBAOD5i3TSfdXAIhAL3zYgrPBjMrJeXwBxQiE35LA3Bne6lbPtmIh0IKpEJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353897},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.1.2.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.1.2.tgz","_integrity":"sha512-3PUKPTKgH44EJnvMj6kQ6KiYpYB5CnsMOOZz3fkG3M8W5oVxGfhGQQLrrE44lRJT+VcZCNpUMJjwJyvcAYF/DA==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.0","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.1.2_1792938610964_0.836953186886549","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mebular/dsh-plugin","version":"0.2.0","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.2.0","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"27f2b898f6d62c654cacf32f7a0d622d1ccbf218","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.2.0.tgz","fileCount":13,"integrity":"sha512-5D/LszVFtGdq/HYa1lBBL4lBiL0dn0Lom268rB543/Ul4V7Z/F5F1d1gBww9cu8RHEuTvfCIC7l0w/XxNqCY2g==","signatures":[{"sig":"MEQCIEkkGrA0Sy+6ZJ7dHnFR38aFM41cXUrdjdoAntOsbvPIAiBLzhsqXeH88GF8SJoLbZXnyOGHY2AyxFR3+PRj55A1qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSci/YnPPtYT5jh00oLrwvIJzPHIEDxEqA7wT59Gd4rgIgNAtUkkHi9R/0MDvpPS78XqdFgMJ8DsRHx+x8aUIzVTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521444},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.0.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.0.tgz","_integrity":"sha512-5D/LszVFtGdq/HYa1lBBL4lBiL0dn0Lom268rB543/Ul4V7Z/F5F1d1gBww9cu8RHEuTvfCIC7l0w/XxNqCY2g==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.0","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.2.0_1793073690794_0.05543372386595391","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mebular/dsh-plugin","version":"0.2.1","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.2.1","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"7576280be8844493b43d91199c17e9b97f839456","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.2.1.tgz","fileCount":13,"integrity":"sha512-zmmJPN/Wg9Rxuaah3MVHVWYChOEvkOtQbmkc/oEcIO0Ea8Zm6LXtxXloxohOuiIBjH5wXN/RfWMhrW1wJpDWrg==","signatures":[{"sig":"MEUCIQCz2njN9MzmpJ4RIOIA2tloK22grogrfuiWgfFv2Xy58gIgSAhmAZEh0MCfORNxgzRFJSZjHokx1uW16eaKln0GxIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFtdcvsK4WYGkftuXzeymyKyqdA9jzdQP0ETmrL0BIoRAiBDjr9BulijvNccqQiRaj7uNLiv3wsB+UQT7qgAfSc/Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522730},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.1.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.1.tgz","_integrity":"sha512-zmmJPN/Wg9Rxuaah3MVHVWYChOEvkOtQbmkc/oEcIO0Ea8Zm6LXtxXloxohOuiIBjH5wXN/RfWMhrW1wJpDWrg==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.1","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.2.1_1793099748701_0.686835604534725","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mebular/dsh-plugin","version":"0.2.2","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.2.2","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"ec957117d062824ea53c2d53c5d6a1f50f540bdb","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.2.2.tgz","fileCount":13,"integrity":"sha512-4owCVNcfiE8+059fcPFstvVluX7pRaLOAzeMsKmcnGQcKDdn1rHuek5/bdn5cfbjkGywJ1apzwaljU+lQJ2gzg==","signatures":[{"sig":"MEQCIFaW/YY3CiSDhR9E2jnz2MpWxlx6u8WLLo7vSnImC2YOAiBr2yGlX7FJzaHPvXSKpbMl9J1fGazV6hdPLDYyLm+NKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzu5SHuxqky+smTsXNIKMqa4yzT2BOy+S87jTkDOh/RAiEAzWMMwlO/x2vetymtumaRLHQ8jczj3zWJhbHLnUuU7ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523506},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.2.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.2.tgz","_integrity":"sha512-4owCVNcfiE8+059fcPFstvVluX7pRaLOAzeMsKmcnGQcKDdn1rHuek5/bdn5cfbjkGywJ1apzwaljU+lQJ2gzg==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.0","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.2.2_1793115467817_0.5322835570898415","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mebular/dsh-plugin","version":"0.2.3","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.2.3","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"2fca77470f27e0f1dae66e64720f4e01343b3115","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.2.3.tgz","fileCount":13,"integrity":"sha512-LXS/eWLuxgz7zNJsa4wX4i5Dp4wxmmHXpCDY8iSiFrLDoaoNg7mC6nOP9biVvI42JGOpIokkrOj2WmZn4W6Vhw==","signatures":[{"sig":"MEUCIHayoOB93hW4Jmm6Z9hCdg8lG5k018RrIq6fWB964tbSAiEA3bbYGtdnOnWC3Vpy+V9XOvy2FM1Pm/1BuBfvPt+TmZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIECIiZHMVX4mWwDInKjYlbKlRC2xef2CW9qDM3E1g+dMAiByO9EnsiKNdMHQfEIuYxJjBv0YBkq54Cq+C29XdT/Big==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524620},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.3.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.3.tgz","_integrity":"sha512-LXS/eWLuxgz7zNJsa4wX4i5Dp4wxmmHXpCDY8iSiFrLDoaoNg7mC6nOP9biVvI42JGOpIokkrOj2WmZn4W6Vhw==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.0","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.2.3_1793173275068_0.4198838533262359","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@mebular/dsh-plugin","version":"0.2.4","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.2.4","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"78373d7853d0ec9fb5cfb4a2815a6182c135ab53","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.2.4.tgz","fileCount":13,"integrity":"sha512-HRbIT6zzvyBK0TEtppX0Bt/tidxcy9MM2BX3UpLJb1KaoGjpbDtEjLPeEaZGQL/2IGmPx2815W+gY1vFxvFaYg==","signatures":[{"sig":"MEUCIQDfxMG9SZrNDWdwfPJPhOkHivii9UKbikWAjkcNWD+J7gIgWSnOJmVBORCnkCMPEBxdOvpnw24INf9HI5hCc3Wm16I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHSvXoZLRWwZK+XTGbMx9XmWcNjTnogljIZ86J426CGXAiAEzB9LI4EbMDkuFxoGKXu4HzoPK6fAG/TxVUK9/oKy9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524620},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.4.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.2.4.tgz","_integrity":"sha512-HRbIT6zzvyBK0TEtppX0Bt/tidxcy9MM2BX3UpLJb1KaoGjpbDtEjLPeEaZGQL/2IGmPx2815W+gY1vFxvFaYg==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.1","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.2.4_1793257600150_0.9694563686367194","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@mebular/dsh-plugin","version":"0.3.0","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.3.0","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"843030e1175cd405a69cf287371c7eff4a3eac83","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.3.0.tgz","fileCount":14,"integrity":"sha512-VwYg99nIyacUy38uFgXzYGnhZ9AV/h2Q1OTgMUtLjEGkro9x0SFdkLyMMyFtsc25tQXNLhNCsGmrNyqUGL6TbA==","signatures":[{"sig":"MEUCIQClIVxBCBadb+ffYJ7LOJ2UtATRK1h+3fKF54GzrjIBOgIgSLZfSrWmhBWV4JvyGgI2EpxVKQoMcq6tgfXQtbbxuqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJSBJCTILjooaaZj2ub1feJfS9RmmyT8LEjggCD61wiAiBVIMuO5kufl1wryqkcpZAJ7fUksz7+JW3NzPvLFVLMwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647670},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.3.0.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.3.0.tgz","_integrity":"sha512-VwYg99nIyacUy38uFgXzYGnhZ9AV/h2Q1OTgMUtLjEGkro9x0SFdkLyMMyFtsc25tQXNLhNCsGmrNyqUGL6TbA==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.1","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness","directories":{},"_nodeVersion":"24.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.3.0_1793465208916_0.0019482235989480845","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@mebular/dsh-plugin","version":"0.3.2","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","_id":"@mebular/dsh-plugin@0.3.2","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"homepage":"https://github.com/Windsander/Mebular#readme","bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"dist":{"shasum":"fe3539496c78bfc9717ba454427daf6639c288b2","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.3.2.tgz","fileCount":14,"integrity":"sha512-nARm0dZye+z+hOhW71g7kTTTMj1AnObZWvIFstK4fqvtcuxmdP7IeTOIIPFzWWJlFL79/lqzk/70QSXqxWaNGQ==","signatures":[{"sig":"MEUCIQDZOWcO9DYzZLGQ9+79qpjatFHS+db46blEWZ2F5L+3HwIgT601IN+3nTyKEk7vVR57u0Fv4IDgfXqOaov5DtVLvxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC5H7CAbXcqg17JPWseUxZ1nZFd342mxwV+oiWieQ/YAAiEAlWd+RCXbvim2aE8cOxviJ0vcVjn/cZUOfDREoUmoCAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697874},"main":"index.js","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.3.2.tgz","engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.3.2.tgz","_integrity":"sha512-nARm0dZye+z+hOhW71g7kTTTMj1AnObZWvIFstK4fqvtcuxmdP7IeTOIIPFzWWJlFL79/lqzk/70QSXqxWaNGQ==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.1","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness. | Mebular 为 DeepSeek Harness 提供记忆、任务图与共享 Console。","directories":{},"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-plugin_0.3.2_1793943927283_0.3405975210850275","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"_id":"@mebular/dsh-plugin@0.3.4","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"dist":{"shasum":"ea868769066af1258a85b9943917355542bdbffb","tarball":"https://registry.npmjs.org/@mebular/dsh-plugin/-/dsh-plugin-0.3.4.tgz","fileCount":14,"integrity":"sha512-UFVD+ZvuK7wqDiGpW9pSc0WwZ/bkDJuVnzPtke7glHs8V5qNXNR31+TaZEZpjhH0RT4F1BVPOAAAeH+XJz00ig==","signatures":[{"sig":"MEUCIQCllkNBJgXBDBVvtuZqQoMgTwWo2f4P28hhh/AGcGUZWQIgTmVYsr7vD3gFDtHb/2JW/ZSUJ1bl1rv0uiCrxgFft4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDzSzQkl2PDlSMITUB6Mzh0Jedh/caIgFd0fh+eJ+dXdQIhAOqAJk8EDjnAoht7wg2f0SG8+hZr1yPdAVWyLyWa1KgA"}],"unpackedSize":697874},"main":"index.js","name":"@mebular/dsh-plugin","type":"module","_from":"file:/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.3.4.tgz","author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"engines":{"dsh":">=0.2.1-rc.2 <0.3.0","node":">=22.19"},"exports":{".":"./index.js","./client":"./client.js","./locale/*":"./locale/*","./package.json":"./package.json"},"license":"MIT","version":"0.3.4","_npmUser":{"name":"windsander","email":"panlina68@hotmail.com"},"homepage":"https://github.com/Windsander/Mebular#readme","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"_resolved":"/home/runner/work/Mebular/Mebular/release-pack/mebular-dsh-plugin-0.3.4.tgz","_integrity":"sha512-UFVD+ZvuK7wqDiGpW9pSc0WwZ/bkDJuVnzPtke7glHs8V5qNXNR31+TaZEZpjhH0RT4F1BVPOAAAeH+XJz00ig==","repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"_npmVersion":"11.19.1","description":"Mebular memory, task graph, and shared Console for DeepSeek Harness. | Mebular 为 DeepSeek Harness 提供记忆、任务图与共享 Console。","directories":{},"maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"_nodeVersion":"24.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@deepseek-ai/dsh-mcp-client":">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-rc.1 <0.3.0-0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-plugin_0.3.4_1794553624533_0.820091449596594"}}},"time":{"created":"2026-10-24T11:00:07.654Z","modified":"2026-11-13T07:07:04.841Z","0.0.0-stage":"2026-10-24T11:00:07.654Z","0.1.0":"2026-10-24T11:01:04.656Z","0.1.1":"2026-10-25T12:43:44.949Z","0.1.2":"2026-10-25T14:30:11.064Z","0.2.0":"2026-10-27T04:01:30.892Z","0.2.1":"2026-10-27T11:15:48.812Z","0.2.2":"2026-10-27T15:37:47.912Z","0.2.3":"2026-10-28T07:41:15.163Z","0.2.4":"2026-10-29T07:06:40.237Z","0.3.0":"2026-10-31T16:46:49.030Z","0.3.2":"2026-11-06T05:45:27.395Z","0.3.4":"2026-11-13T07:07:04.642Z"},"bugs":{"url":"https://github.com/Windsander/Mebular/issues"},"author":{"url":"Windsander","name":"Sobert Li","email":"Windsander@users.noreply.github.com"},"license":"MIT","homepage":"https://github.com/Windsander/Mebular#readme","keywords":["dsh-plugin","deepseek-harness","mebular","mcp","agent-memory","console"],"repository":{"url":"git+https://github.com/Windsander/Mebular.git","type":"git","directory":"packages/dsh-plugin"},"description":"Mebular memory, task graph, and shared Console for DeepSeek Harness. | Mebular 为 DeepSeek Harness 提供记忆、任务图与共享 Console。","maintainers":[{"name":"windsander","email":"panlina68@hotmail.com"}],"readme":"<div align=\"center\">\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-hero-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-hero-dark.svg?v=3\" alt=\"Mebular — 分布式记忆网络\">\n</picture>\n\n<details>\n<summary>系统主题备用图</summary>\n\n![Mebular — 分布式记忆网络（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-hero-auto.svg?v=3)\n\n</details>\n\n**一份记忆，每个助手，每台设备。**\n\n面向 AI 助手的分布式记忆网络。记忆和任务留在你的设备上，设备之间直接同步。\n\n[![CI](https://github.com/Windsander/Mebular/actions/workflows/ci.yml/badge.svg?style=flat-square)](https://github.com/Windsander/Mebular/actions/workflows/ci.yml) [![License: MIT](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/badges/license-mit.svg)](https://github.com/Windsander/Mebular/blob/main/LICENSE) [![Node.js >=22.19](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/badges/node.svg)](https://github.com/Windsander/Mebular/blob/main/docs/getting-started/QUICKSTART_CN.md) [![MCP server](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/badges/mcp-server.svg)](https://github.com/Windsander/Mebular/blob/main/docs/getting-started/QUICKSTART_CN.md) [![DSH plugin](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/badges/dsh-plugin.svg)](https://awesome-dsh-plugin.com/zh/p/Windsander/Mebular--packages-dsh-plugin/)\n\n[5 分钟开始](https://github.com/Windsander/Mebular/blob/main/docs/getting-started/QUICKSTART_CN.md) · [了解架构](https://github.com/Windsander/Mebular/blob/main/docs/architecture/ARCHITECT.md) · [官网](https://mebular.cyberfederal.io) · [English](https://github.com/Windsander/Mebular/blob/main/packages/dsh-plugin/README_EN.md)\n\n*不需要托管账号 · 没有中心协调者*\n\nApp 与 DSH Plugin 是同一套本机 runtime 的两个入口。插件默认 `attach`，\n不会静默启动或下载；没有 runtime 时先询问。\n\n</div>\n\n---\n\n<div align=\"center\">\n\n![星空基准视图：未悬停时的设备网络](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/star-map-baseline-cn-420.jpg) ![任务航道与 fleet 事件：蓝色可发出、金色可接收、灰色不可达](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/star-map-lanes-cn-420.jpg)\n\n*静止时的星图：设备与共同订阅关系。 · 悬停时：任务域航道与实时 fleet 流量。蓝线与金线表示本机 ↔ 各设备的任务域双向可达关系，不是设备之间的互连。*\n\n</div>\n\n| 完整 DSH 面板 · 入口与星图 | 折叠侧栏 · Console 全宽 | 共享记忆视图 | 设置与常驻配置 |\n| --- | --- | --- | --- |\n| [![完整深色 DeepSeek Harness 界面：侧栏 Mebular 入口、面板 header 与内嵌星图](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-thumbs/dsh-plugin-demo-cn-normal.jpg)](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-cn-normal.jpg) | [![深色 DeepSeek Harness 侧栏折叠后，Mebular Console 全宽显示](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-thumbs/dsh-plugin-demo-cn-collapsed.jpg)](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-cn-collapsed.jpg) | [![深色 DeepSeek Harness 中的 Mebular 共享记忆视图](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-thumbs/dsh-plugin-demo-cn-memories.jpg)](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-cn-memories.jpg) | [![深色 DeepSeek Harness 中的 Mebular 设置视图（演示数据）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-thumbs/dsh-plugin-demo-cn-settings.jpg)](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-plugin-demo-cn-settings.jpg) |\n\n## 运行方式\n\n<div align=\"center\">\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/one-graph-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/one-graph-cn.svg?v=3\" alt=\"为什么是 Mebular：一张共享的图，不是孤岛；本地优先、点对点、可审计、MCP\">\n</picture>\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/memory-runtime-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/memory-runtime-cn.svg?v=3\" alt=\"记忆运行时：轻量 MCP 与沉浸式两种接入，共用同一张图。\">\n</picture>\n\n<details>\n<summary>系统主题备用图</summary>\n\n![为什么是 Mebular：一张共享的图，不是孤岛；本地优先、点对点、可审计、MCP（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/one-graph-cn-auto.svg?v=3)\n\n![记忆运行时：轻量 MCP 与沉浸式两种接入，共用同一张图。（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/memory-runtime-cn-auto.svg?v=3)\n\n</details>\n\n*0.3 在 MCP 之上增加可选运行时。默认关闭；本地 Qwen 可选。*\n\n[运行方式指南](https://github.com/Windsander/Mebular/blob/main/docs/guides/MEMORY_RUNTIME_CN.md) · [DSH 集成](https://github.com/Windsander/Mebular/blob/main/docs/integrations/DSH_CN.md)\n\n</div>\n\n## DSH 接入\n\n<div align=\"center\">\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-memory-mesh-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-memory-mesh-cn-dark.svg?v=3\" alt=\"一张记忆图：两台机器，每台一个 Mebular 节点；机器 A 连接 DSH、Hermes、Codex，机器 B 连接 Pi、OpenCode、Cursor；两个节点直接同步同一张图。\">\n</picture>\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-capabilities-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-capabilities-cn-dark.svg?v=3\" alt=\"DSH 里得到什么：侧边栏共享 Console、官方 MCP 工具、状态点、attach / managed / auto 生命周期与按需安装更新；panel: false 只保留 MCP。\">\n</picture>\n\n<details>\n<summary>系统主题备用图</summary>\n\n![一张记忆图：两台机器，每台一个 Mebular 节点；机器 A 连接 DSH、Hermes、Codex，机器 B 连接 Pi、OpenCode、Cursor；两个节点直接同步同一张图。（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-memory-mesh-cn-auto.svg?v=3)\n\n![DSH 里得到什么：侧边栏共享 Console、官方 MCP 工具、状态点、attach / managed / auto 生命周期与按需安装更新；panel: false 只保留 MCP。（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-capabilities-cn-auto.svg?v=3)\n\n</details>\n\n</div>\n\n## 使用说明\n\n<div align=\"center\">\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-quickstart-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-quickstart-cn-dark.svg?v=3\" alt=\"三步接入：安装插件、重启 DSH；已有 App/CLI 自动连接，没有 runtime 时面板显式安装共享 runtime。\">\n</picture>\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-connection-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-connection-cn-dark.svg?v=3\" alt=\"DSH 接入：DSH Web 通过 iframe 加载 /console/?embed=dsh，官方 MCP client 连接同一个 daemon 的 /mcp；通过共享 runtime resolve 解析 App/CLI/shared provider 与动态 URL。\">\n</picture>\n\n<picture>\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-status-cn-light.svg?v=3\">\n  <img src=\"https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-status-cn-dark.svg?v=3\" alt=\"状态点：绿色已连接，琥珀色启动/安装/更新中，红色未运行，灰色等待首次检查。\">\n</picture>\n\n<details>\n<summary>系统主题备用图</summary>\n\n![三步接入：安装插件、重启 DSH；已有 App/CLI 自动连接，没有 runtime 时面板显式安装共享 runtime。（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-quickstart-cn-auto.svg?v=3)\n\n![DSH 接入：DSH Web 通过 iframe 加载 /console/?embed=dsh，官方 MCP client 连接同一个 daemon 的 /mcp；通过共享 runtime resolve 解析 App/CLI/shared provider 与动态 URL。（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-connection-cn-auto.svg?v=3)\n\n![状态点：绿色已连接，琥珀色启动/安装/更新中，红色未运行，灰色等待首次检查。（系统主题）](https://raw.githubusercontent.com/Windsander/Mebular/HEAD/assets/dsh-status-cn-auto.svg?v=3)\n\n</details>\n\n</div>\n\n已有 Mebular App 或 CLI 时，插件会自动连接；没有 runtime 时，打开 Mebular 面板按提示安装共享 runtime。只有 CLI 方式需要手动 `mebular serve`。\n\n> **Fleet 执行口径**：`@mebular/dsh-plugin` 是 DSH 的 **Web/记忆桥**（Console 面板 + 官方 MCP 工具），**不是 Fleet executor**。下表的 `task_*` 是派发/查询/控制入口，不等于在本机执行任务。DSH v1 作为执行宿主时使用官方 `dsh --profile headless \"<job>\"`；`dsh --profile sdk` 属于 v2，不作为当前口径。Fleet 的派发方/执行方矩阵见 [Fleet 设计](../fleet/DESIGN.md) §2.5.3。\n\n### 命令行\n\n```bash\n# 安装插件（不会静默启动或下载 Mebular）\ndsh plugin --profile web add @mebular/dsh-plugin@0.3.4\n\n# 开发安装\ndsh plugin --profile web add ./packages/dsh-plugin\n\n# 验证：在 DSH 中调用任意 mcp__mebular__* 工具\n# 卸载\ndsh plugin --profile web remove @mebular/dsh-plugin\n```\n\n## MCP 工具\n\nDSH 通过官方 MCP client 连接同一个 daemon 的 `/mcp`；工具在 DSH 里显示为 `mcp__mebular__*`。\n\n| 能力 | 工具 | MCP 说明 |\n| --- | --- | --- |\n| 记忆写入 | `memory_write` `memory_write_batch` | 写入单条/批量事实、偏好、情节与技能；写入即签名并参与同步 |\n| 记忆召回 | `memory_query` `memory_search` `memory_graph` | 语义/关键词召回、图遍历；可按时间与关系过滤 |\n| 画像与历史 | `memory_profile` `memory_skills` `memory_history` | 读取用户偏好、技能清单与会话情节 |\n| 记忆维护 | `memory_import` `memory_status` `memory_sync` `memory_delete` `memory_archive` | 导入、状态、同步、墓碑删除、归档/解除归档 |\n| 任务派发 | `task_submit` `task_submit_batch` `task_cancel` `task_retry` `task_status` `task_list` `task_history` `task_children` `task_summarize` | 派发、取消、重试与查询任务 DAG |\n| 协作协商 | `task_subscribe` `task_negotiate` `chatter_send` `chatter_inbox` `task_quota` `task_targets` `board_create` | 变更订阅、协商、配额闲聊、目标与任务板 |\n\n## 文档\n\n| 开始 | 理解 | 运维 | 信任 |\n| --- | --- | --- | --- |\n| **[快速上手](https://github.com/Windsander/Mebular/blob/main/docs/getting-started/QUICKSTART_CN.md)** <br><sub>安装与配对</sub> | **[架构](https://github.com/Windsander/Mebular/blob/main/docs/architecture/ARCHITECT.md)** <br><sub>节点与同步</sub> | **[控制台](https://github.com/Windsander/Mebular/blob/main/docs/console/README.md)** <br><sub>本地界面</sub> | **[限制](https://github.com/Windsander/Mebular/blob/main/docs/limitations/LIMITATIONS_CN.md)** <br><sub>敏感数据</sub> |\n| **[Agent](https://github.com/Windsander/Mebular/blob/main/packages/skill/SETUP.md)** <br><sub>部署规约</sub> | **[Fleet](https://github.com/Windsander/Mebular/blob/main/packages/fleet/RUNBOOK.md)** <br><sub>多机操作</sub> | **[共享 runtime](https://github.com/Windsander/Mebular/blob/main/docs/operations/SHARED_RUNTIME.md)** <br><sub>安装、升级与回滚</sub> | **[封板契约](https://github.com/Windsander/Mebular/blob/main/SEALING_CN.md)** <br><sub>协议红线</sub> |\n| **[变更日志](https://github.com/Windsander/Mebular/blob/main/CHANGELOG.md)** <br><sub>发布说明</sub> | **[参与贡献](https://github.com/Windsander/Mebular/blob/main/CONTRIBUTING.md)** <br><sub>质量门禁</sub> | **[安全](https://github.com/Windsander/Mebular/blob/main/SECURITY.md)** <br><sub>报告漏洞</sub> | **[官网](https://mebular.cyberfederal.io)** <br><sub>产品站点</sub> |\n| **[DSH 集成说明](https://github.com/Windsander/Mebular/blob/main/docs/integrations/DSH_CN.md)** <br><sub>完整配置</sub> | **[DSH E2E](https://github.com/Windsander/Mebular/blob/main/docs/operations/DSH_E2E.md)** <br><sub>CI 门禁</sub> | **[npm](https://www.npmjs.com/package/@mebular/dsh-plugin)** <br><sub>包页面</sub> | **[awesome-dsh-plugin](https://awesome-dsh-plugin.com/zh/p/Windsander/Mebular--packages-dsh-plugin/)** <br><sub>插件列表</sub> |\n\n### 兼容发现\n\n| 场景 | 解析方式 |\n| --- | --- |\n| 共享 runtime 可用 | 共享 runtime resolve（App / CLI / shared） |\n| 旧环境 / 无共享 CLI | `daemonUrl > MEBULAR_HTTP_PORT > runtime.json > 7331` |\n| Memory Runtime sidecar | `memoryRuntime.url > MEBULAR_MEMORY_RUNTIME_URL > <home>/memory-runtime.json`（不猜端口） |\n| `MEBULAR_HOME` | 定位 daemon 与 sidecar discovery |\n| Mebular App | 独立运行；连接同一个 daemon |\n\n<div align=\"center\">\n\nv0.3.4 · early · MIT · © 2026 Sobert Li\n\n</div>\n","readmeFilename":"README.md"}