reina4xa/dsh-plugin-reload

reina4xa★ 0TypeScript最后同步: 2026-08-14

在 GitHub 打开

Deepseek harness plugin for reloading your deepseek harness plugin (e.g. mcp-client)

README 摘要

dsh-plugin-reload English 中文 A DeepSeek Harness plugin that gives the agent a reload plugin tool : restart exactly one Cordis Loader entry — matched by entry id, module name, or MCP serverName — by disposing its fiber and re-applying the plugin with unchanged config. Every other entry keeps running. Reloading an mcp-client entry respawns that MCP server child process (picking up new server code on disk) and re-registers its tools; sibling MCP connections are not affected. Built on the "everything is a plugin" architecture of DeepSeek Harness. The official repository does not accept external pull requests at the moment — per CONTRIBUTING.md, community plugins are published independently and shared under the dsh-plugin topic. Install (auto-mount) Since v0.1.2 the package declares a dsh.bundle , so a single command installs the plugin and automatically mounts it: What happens under the hood: 1. dsh plugin runs pnpm add inside the profile directory ( /.dsh/profiles/ / ). 2. On success it reconciles the profile manifest: because dsh-plugin-reload declares dsh.bundle in its package.json , it is appended to the profile's dsh.profile.bundles layer list. 3. On the next harness start the bun…

在 GitHub 查看完整 README →
Terminal / TUIdsh-plugindsh-pluginsagent

分类