dsh-file-review
Manifest valid★ 43dsh plugin - immediately review the changes an agent made to files, view the diff, supported in dsh-better-sidebar. A dsh plugin - review files that an agent just changed, you can see the diff, support dsh-better-sidebar.
DSH File Review
Review every file an agent just changed—without leaving DeepSeek Harness Web.
English · 简体中文
How to use
💬 Chat → ✨ Generate → 📄 Click a changed file → 🔍 Review
Preview

Features
- This plugin supports standard, PTC, and Creator modes, but does not currently support Minimal mode.
- Review every file the agent just changed in the
Diffpanel. - Undo edited and newly created files. Undoing deleted files is not currently supported.
DSH does not currently provide a file-deletion tool, so this plugin cannot yet undo deleted files. Support will be added once DSH provides such a tool.
- Add comments to changed lines and ask the agent to continue making updates based on the feedback, or ask questions about the changes.
- Automatically wrap long text while reviewing. Enable it under Settings → Plugins → Plugin configuration → File review; it is disabled by default.
- Multilingual support, including Chinese and English.
Compatibility
See the badge above for the currently supported DSH CLI version.
Quick start
0. Add dsh-file-review to pnpm's minimum release age allowlist
Open ~/.dsh/profiles/web/pnpm-workspace.yaml and add:
minimumReleaseAgeExclude:
- dsh-file-review
Recent versions of pnpm enforce a minimum release age, so newly published packages are not installed until that waiting period has passed. To install the latest versions, add dsh-file-review to the exclusion list.
1. Install this plugin
dsh plugin --profile web add dsh-file-review
2. Start DSH Web
dsh web
3. Enjoy it
Install from source
git clone https://github.com/left0ver/dsh-file-review.git
cd dsh-file-review
pnpm install
pnpm run build
dsh plugin --profile web add ${PWD}
Install from GitHub repository
dsh plugin --profile web add github:left0ver/dsh-file-review
Update the plugin
dsh plugin --profile web update dsh-file-review
Uninstall the plugin
dsh plugin --profile web remove dsh-file-review
Roadmap
- Add undo support for deleted files.
Friendly Links
LINUX DO — A new ideal community
License
Compatibility
Versions
| Latest version | Published | Size |
|---|---|---|
| 0.1.0 | — | — |
| 0.1.1 | — | — |
| 0.2.0 | — | — |
| 0.3.0 | — | — |
| 0.3.1 | — | — |
| 0.3.2 | — | — |
| 0.4.0 | — | — |
| 0.5.0 | — | — |
| 0.5.1 | — | — |
| 0.5.2 | — | — |
| 0.7.0 | — | — |
| 0.5.3 | — | — |
| 0.8.0 | — | — |
| 0.8.8 | — | — |
| 0.6.0 | — | — |
| 0.7.1 | — | — |
| 0.8.1 | — | — |
| 0.8.2 | — | — |
| 0.8.4 | — | — |
| 0.8.5 | — | — |
Comments
Loading…
Similar plugins
A file-view enhancement plugin that extends the official DSH sidebar, providing source view, in-place editing, line number display, search, and font zoom.
★ 2
↓ 206/wk
MIT
JavaScript
dsh plugin --profile web add dsh-sidebar-plusby wuxiangru915
Incremental diff reviewer for DSH: after approving a batch, only new changes since the checkpoint are shown, with a Web review panel and `/review` command that inject feedback back to the agent.
★ 1
MIT
TypeScript
Aug 21, 2026
dsh plugin --profile web add @dsh-plugin/dsh-review-loopby joao-paulo-santos
DSH plugin: replace file-change approval prompts with a real diff review (line diffs, word highlights, disk-sourced context, one file per card)
★ 0
MIT
JavaScript
Oct 1, 2026
dsh plugin --profile web add dsh-approval-diffby Lzh3070
dsh-better-sidebar 侧边栏 Tab 版文件改动审查:行级红绿 diff + 撤销,chat 行深链(移植自 left0ver/dsh-file-review)/ Review agent file changes as a dsh-better-sidebar sidebar tab — line-level diffs + undo, ported from left0ver/
★ 18
↓ 122/wk
MIT
JavaScript
Sep 13, 2026
dsh plugin --profile web add dsh-file-review-tabby 9087
Make every agent edit approvable in DeepSeek Harness: full-diff review, per-file / per-block keep & revert, undo/redo.
★ 15
↓ 934/wk
MIT
TypeScript
Oct 28, 2026
dsh plugin --profile web add dsh-diff-approvalby caishengshuo
Every file, one version before it breaks. A DSH plugin: snapshots a file the instant before an agent rewrites it, with a per-session GUI timeline where any point can be restored in one click.
★ 0
MIT
JavaScript
Oct 24, 2026
dsh plugin --profile web add dsh-beforewrite