6kongbai/dsh-plugin-market

6kongbai★ 1TypeScriptLast synced: 2026-08-14

Open on GitHub

A dsh plugin marketplace CLI: browse, install, and uninstall community plugins from the dsh-plugin GitHub topic

README excerpt

dsh-plugin-market A plugin marketplace for the DeepSeek Harness ( dsh ): browse, install, and uninstall community bundle plugins from the dsh-plugin GitHub topic, from a sidebar Web panel and a CLI. The community registry is a GitHub topic, not a proprietary index. Any repository tagged dsh-plugin whose package.json declares dsh.bundle.patch is installable. How it is provided The marketplace is itself a dsh bundle: cordis.patch.yml inserts a Host half and a Client half over an existing web surface. - Host half registers /plugin-market/ HTTP routes on ctx.webServer — no Typert Remote, which the harness generator cannot emit for out-of-tree npm packages. Routes map one-to-one onto the engine (search/info/list/install/uninstall). - Client half contributes a sidebar foot action (beside Settings) whose panel drives those routes over same-origin fetch. - CLI ( dsh-plugin-market ) reuses the same engine for headless use. Install Restart dsh ; the marketplace icon appears at the sidebar foot. The bundle's cordis.patch.yml targets the web profile by default; edit the plugin-market row's config.profile (or set DSH PLUGIN MARKET PROFILE ) to target another profile. Then: Options: - --profile …

View full README on GitHub →
Terminal / TUIclideepseek-harnessdshdsh-bundledsh-pluginplugin-marketplacesidebar

Category