AI Agent Hub
Back to plugins
⚙️

dsh-review-checkout

Workflow Updated 2026.09.04

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