AI Agent Hub
Back to plugins
dsh-inline-diff preview

dsh-inline-diff

Client Updated 2026.08.27

Run the following command in DeepSeek Harness:

dsh plugin install JanEickholt/dsh-inline-diff

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install JanEickholt/dsh-inline-diff in your terminal; the plugin source is available at https://github.com/JanEickholt/dsh-inline-diff . Refresh the GUI page after installation to apply.

About this plugin

In the DeepSeek Harness web GUI, every file edit from an agent is collapsed into a tiny one-line row by default, and you have to click each one to see what actually changed. dsh-inline-diff removes that friction entirely: each edit renders as an always-open, side-by-side diff card right in the conversation flow, with the old code on the left, the new code on the right, additions tinted green, deletions tinted red, a colored edge bar on every changed row, hover highlighting that tracks your cursor, and a +N −N summary in the file header.

Beneath the row-level tint, the card can highlight the exact words that changed with a stronger chip; every line carries a 1-based line number in a muted gutter; shared leading indentation is stripped so the change sits close to the gutter, with a small badge showing how many characters were removed; and code rows receive syntax highlighting via a bundled highlight.js that reads the same --shiki-token-* variables as the GUI code blocks. Each of these behaviors is independently toggleable under Settings → Plugins → Inline diff, and your choices persist across restarts.

If you want to understand at a glance what your agent changed and how, without repeatedly clicking to expand rows, dsh-inline-diff is built for you. It follows your GUI theme tokens and integrates with the dsh-stylevault Colors panel, so light mode, dark mode, and any custom accent palette all work out of the box.

Screenshots

Use Cases

  • Review agent file edits directly in the chat flow
  • Quickly locate changes across multiple file edits
  • See full side-by-side diffs without expanding collapsed rows

Best For

  • Developers who frequently review agent code edits
  • Engineers auditing AI-generated changes
  • Users who want a richer Harness GUI reading experience