dsh-review-checkout
Run the following command in DeepSeek Harness:
dsh plugin install Binaryinject/dsh-review-checkout
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Binaryinject/dsh-review-checkout in your DeepSeek Harness terminal to install the plugin; the full source is available at https://github.com/Binaryinject/dsh-review-checkout.
About this plugin
When working through multi-turn coding sessions in DeepSeek Harness, the files an agent writes or edits are scattered across the conversation. Pinning down exactly what changed in a given turn — which files, how many lines — usually means scrolling through tool-call logs one by one. dsh-review-checkout turns that into a clean, at-a-glance review experience.
At the tail of every turn, a Codex-style change card appears with file-type badges, line-add/remove stats, and a timestamp; a single click jumps to a dedicated review tab. The tab aggregates all files from the latest turn into expandable diff cards featuring line numbers, plus/minus prefixes, and syntax highlighting (auto-detected for JS, TS, JSON, C++, Python, YAML, Shell, CMake, and more), with expand-all and collapse-all, refresh, and clear controls. While the session is running, a live pill above the composer shows the current file-change count and line deltas, auto-hiding when idle. Independent light and dark color presets adapt automatically to the DSH theme. All data flows through the official session/follow and session/page RPC channels with no custom HTTP routes and no cross-layer interception.
Ideal for developers who rely on DSH Desktop or dsh --profile web for agent-assisted coding and want to quickly audit file changes after each interaction. Per-operation and whole-file revert is available on the web profile; it is intentionally disabled on Desktop due to architectural constraints around the private web-app layer.
Use Cases
- Quickly audit agent file changes and line deltas after a multi-turn coding session
- Inspect per-file syntax-highlighted diffs to confirm additions and removals
- Revert a specific file or operation in dsh --profile web
Best For
- Engineers using DSH Desktop for agent-assisted development
- Developers who need to review and revert file changes in dsh --profile web
- Teams that prioritize change traceability in agent workflows
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.