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.

Coding & Development ★ 7 updated 2026-08-16 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add github:Civitasv/dsh-plugin-diff-review#v0.1.2

This 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

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

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins