Skip to content

left0ver/dsh-file-review

163Last commit Aug 15, 2026

dsh-file-review DSH plugin

DSH File Review adds a diff panel to DeepSeek Harness Web, allowing you to instantly review every file an agent just changed. It also provides undo support to revert changes from the current turn. Install it as a plugin and enjoy seamless file review.

How to install the dsh-file-review DSH plugin

dsh plugin --profile web add dsh-file-review

Copying does not run this command. Review the repository and version before installing the dsh-file-review DSH plugin.

dsh-file-review DSH plugin data source

dsh-file-review DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-file-review DSH plugin can do

  • Instant diff panel for reviewing files changed by the agent
  • Undo support to revert the agent's changes from the current turn
  • Seamless integration with DeepSeek Harness Web profile

Where the dsh-file-review DSH plugin fits

  • Review code changes made by an agent during a chat session
  • Quickly undo unwanted modifications introduced by the agent
  • Monitor file diffs directly in the DSH Web interface

Who the dsh-file-review DSH plugin is for

  • Developers using DeepSeek Harness Web
  • Users who need to inspect and manage agent-generated file changes

dsh-file-review DSH plugin limitations

  • Only supports the Web profile of DeepSeek Harness (requires `--profile web`)
  • Requires DeepSeek Harness version 0.1.x
  • May need pnpm minimum release age exclusion to install the latest version

dsh-file-review DSH plugin: from the repository README

Quoted from the left0ver/dsh-file-review README, the upstream source of the dsh-file-review DSH plugin. Copyright remains with the original authors.

**Review every file an agent just changed—without leaving DeepSeek Harness Web.** ![DeepSeek Harness 0.1.x](https://img.shields.io/badge/DeepSeek%20Harness-0.1.x-4f46e5) ![Web profile](https://img.shields.io/badge/profile-Web-0ea5e9) [![npm version](https://img.shields.io/npm/v/dsh-file-review.svg)](https://www.npmjs.com/package/dsh-file-review) [![GitHub repository](https://img.shields.io/badge/GitHub-Repository-181717?logo=github)](https://github.com/left0ver/dsh-file-review) [![MIT License](https://img.shields.io/badge/license-MIT-22c55e)](LICENSE) English · [简体中文](README.zh.md) </div> ## How to use <p align="center"> <strong>💬 Chat &nbsp;→&nbsp; ✨ Generate &nbsp;→&nbsp; 📄 Click a changed file &nbsp;→&nbsp; 🔍 Review</strong> </p> ## Preview ![leftover](./assests/preview.png) ## Features 1. A diff panel for instantly reviewing every file the agent just changed. 2. Undo support for reverting the agent's changes from the current turn. ## Quick start ### 0. Add dsh-file-review in pnpm's minimum release age withlist Open `~/.dsh/profiles/web/pnpm-workspace.yaml` and add: ```yaml minimumReleaseAgeExclude: - dsh-file-review ``` Recent versions of `pnpm` enforce a m

Read the full READMERepository license: MIT

dsh-file-review DSH plugin questions

How do I install DSH File Review?

Run `dsh plugin --profile web add dsh-file-review` in your terminal. Make sure you have DeepSeek Harness with Web profile installed. If you encounter version issues, add `dsh-file-review` to the `minimumReleaseAgeExclude` list in your `pnpm-workspace.yaml` file.

Can I undo agent changes with this plugin?

Yes, the plugin provides undo support for reverting the agent's changes from the current turn. After the agent modifies files, a diff panel appears and you can click the undo button to roll back the changes.

Does this plugin work with all profiles?

No, it is designed specifically for the Web profile of DeepSeek Harness. You must install it with `--profile web` and start DSH using `dsh web`.

How do I update the plugin to the latest version?

Run `dsh plugin --profile web update dsh-file-review` to update. If you have previously set up the minimum release age exclusion, the latest version should be installed automatically.

How do I uninstall DSH File Review?

Run `dsh plugin --profile web remove dsh-file-review` to remove the plugin from your Web profile. The plugin will be uninstalled and no longer affect your DSH sessions.