Civitasv/dsh-plugin-diff-review
Diff Review Plugin for DeepSeek Harness
dsh-plugin-diff-review adds a Codex-style change-review workbench to DeepSeek Harness: clicking Changes in the session header opens a panel on the right where the changes in the current workspace can be viewed, processed and reviewed without leaving DSH. It pairs with the author's dsh-plugin-open-editor, which supplies the open-in-editor action, so a review can jump straight to the editor. The README documents the workbench screenshot, the two-command install, the patch-file registration requirement, and a troubleshooting note that opening in the editor fails if dsh-plugin-open-editor is not installed and enabled.
Install
dsh plugin --profile web add github:Civitasv/dsh-plugin-diff-review#v0.1.2This plugin has a hard dependency on dsh-plugin-open-editor and the README says to install them together: first dsh plugin --profile web add github:Civitasv/dsh-plugin-open-editor#main, then the command above. The README warns that DSH only loads plugins registered in the web profile's patch file, so both ids must be listed in ~/.dsh/profiles/web/cordis.patch.yml before restarting DSH. Local development installs use install.sh / install.ps1. Package version 0.1.0 (repo package.json).
Compatibility
DeepSeek Harness Web profile. The README states the two packages must be registered in ~/.dsh/profiles/web/cordis.patch.yml because DSH loads only patched plugins, and that the target editor must be launchable from PATH for the Open-in-editor action.
Details
- Repo: Civitasv/dsh-plugin-diff-review
- Category: Coding & Development
- Stars: 7
- Version: git spec pinned to tag v0.1.2 (repo package.json 0.1.0); requires github:Civitasv/dsh-plugin-open-editor#main alongside
- Last push: 2026-08-16
- First seen: 2026-08-14
Recent updates
The README pins the review plugin to tag v0.1.2 and the companion open-editor plugin to #main, and states that installing the packages is not enough: both ids must be added to cordis.patch.yml. It documents an update flow of re-running the two add commands.
FAQ
- How do I install dsh-plugin-diff-review?
- Install the companion first (dsh plugin --profile web add github:Civitasv/dsh-plugin-open-editor#main), then dsh plugin --profile web add github:Civitasv/dsh-plugin-diff-review#v0.1.2, register both ids in ~/.dsh/profiles/web/cordis.patch.yml, and restart DSH.
- Why is open-editor required?
- Per the README the review plugin depends on dsh-plugin-open-editor for the open-in-editor action; the README lists 'opening in the editor fails' as a symptom when that companion is missing or disabled.
- Where does the review UI appear?
- Clicking Changes in the session header opens the review workbench on the right, per the README.
Alternatives
23swccp/dsh-undo · 030611/dsh-context-provenance · 2768651338/dsh-plugin-manager