Skip to content

About

Community plugins for DeepSeek Harness (DSH). UI enhancements, session tools, and workflow extensions

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

English | Русский

DSH Plugins

A collection of plugins for DeepSeek Harness (DSH) — one self-contained directory per plugin. The repo is not limited to web plugins; host-side and mixed plugins are welcome too.

Plugins

Plugin Version Description
message-edit 1.5.1 Edit a sent user message in place: the edited text replaces the previous exchange in the same session's model context, and the session continues without a fork.
commands-bridge 1.0.0 Bridge markdown slash-commands from shared (~/.agents/commands), harness (~/.dsh/commands), and project (<cwd>/.agents/commands) directories into the command registry; a Settings → Commands page shows descriptions, argument hints, and enable toggles.

Installation

Each plugin is a plain JS package — no TypeScript/Vite build step required. Clone this repository and point your DSH profile at the plugin directory, e.g. dsh-plugins/message-edit. See the plugin's own README for details and limitations.

Development

Each plugin directory is independent:

cd message-edit
npm test        # runs node --test; requires a local DSH installation
npm run check   # syntax check

Tests use a real DSH Session and the V4 codec (no model calls). DSH is resolved via npm root -g by default; override with:

DSH_ROOT=/path/to/@deepseek-ai/dsh npm test

Contributing

  • One directory per plugin, named after the plugin.
  • Each plugin must include its own bilingual README (README.md + README.ru.md), package.json and tests.
  • Plugins should not depend on each other.

License

Released under the MIT License.

About

Community plugins for DeepSeek Harness (DSH). UI enhancements, session tools, and workflow extensions

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages