diff viewer
lehhair/dsh-diff-viewer · enterprise
DSH Web GUI PiUI style diff viewer plugin: Replaces the stock DiffBlock for write/edit tool calls via the ui-tool diff-card chain slot (host patch included).
★ 26GitHub stars
1Forks
2026-08-15Last updated
TypeScriptLanguage
—License
Key features
- The plug-in replaces the tool line rendering of write/edit through keyed takeover: the tool.call.toolview slot of ui-tool is an open key field, and the same key is shaded with a lower priority (lowest priority rendering).
- Unified single column defaultthe same gutter displays old/new line numbers side by side, without left and right misalignment
- DSHFind — DeepSeek Harness plug-in market and learning community
- No height limitthe expanded diff is directly stretched to display the complete content (without a scrolling container), and windowed rendering ensures that extremely large diffs are still efficient
- Diff dataextracted from the card:'diff' intent of callView/resultView called by the tool (running uses diff when calling, settled uses hunks after application)
Install command
dsh plugin --profile web add github:lehhair/dsh-diff-viewer