wuxiangru915/dsh-review-loop

Incremental diff reviewer for DeepSeek Harness — Web UI review panel + /review command

Turns code review of agent work into an incremental, closed-loop process: after you approve a batch of changes, a checkpoint is recorded and the next review shows only changes made afterward — never a re-review of what you already saw. Approving snapshots the working tree into a checkpoint; the next review diffs checkpoint → current, so reviewed files disappear from the queue unless they change again. Two entry points: a Web UI review panel (2s polling) and a /review command for keyboard-first use. Review feedback is injected back to the agent through the harness's normal message channel (agent.inject) without interrupting its work.

Web UI Enhancements ★ 2 updated 2026-08-21 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add github:wuxiangru915/dsh-review-loop

dsh plugin --profile web add github:wuxiangru915/dsh-review-loop (the repo ships prebuilt lib/ artifacts, so git-source installs work without a build step), or from a local checkout after pnpm install && pnpm build: dsh plugin --profile web add /path/to/dsh-review-loop.

Compatibility

dsh web profile; Web UI review panel docked above the composer (2s polling) + /review command, sharing the same core logic.

Details

Recent updates

incremental since-review with checkpoints; Web UI panel + /review command; feedback closed loop via agent.inject.

FAQ

How does incremental review work?
Approving snapshots the working tree into a checkpoint; the next review only shows changes since then.
What are the entry points?
A Web UI review panel above the composer (2s polling) and a /review command for keyboard-first use.
Does feedback interrupt the agent?
No — feedback is injected as a user message through the normal channel while the agent keeps working.

Alternatives

Tlyer233/dsh-vscode-review#dsh-review-changes · Tlyer233/dsh-vscode-review#dsh-review · truelove-dreamer/dsh-plugin-git-workflow

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins