lehhair/dsh-diff-viewer

DSH Web GUI PiUI-style diff viewer plugin: replaces the stock DiffBlock for write/edit tool calls via ui-tool

dsh-diff-viewer replaces the stock write and edit tool output with a PiUI-style, full-width diff row. It keeps the original tool state and render intent but makes large edits easier to scan through clearer line treatment and a focused client-side presentation. Because the release artifact ships prebuilt and the plugin changes only the renderer, it is a narrow alternative to installing a complete sidebar or editor workbench.

Web UI Enhancements ★ 23 updated 2026-09-06 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add "https://github.com/lehhair/dsh-diff-viewer/releases/latest/download/dsh-external-dsh-diff-viewer.tgz"

Restart dsh web after installation. The latest URL can remain cached by pnpm across releases; the README gives remove plus pnpm store prune as the recovery path when an upgrade stays stale.

Compatibility

DSH Web GUI. The client-only plugin replaces the write/edit DiffBlock presentation and relies on the official UI tool and render-intent surfaces. A Windows local-directory junction issue is documented; use the release tarball for that case.

Details

Recent updates

The current README documents committed build output for GitHub installs, an automatically built latest-release tarball, a cache-pruning upgrade workaround, and a client-only implementation over the existing DiffBlock render intent.

FAQ

Which installation path is recommended?
The README recommends the prebuilt tarball attached to the latest GitHub Release.
Why might an upgrade still show an older version?
pnpm may cache the stable latest asset URL; the README recommends removing the plugin, pruning the pnpm store, and reinstalling.
Does it replace DSH's file editing tools?
No. It replaces the Web renderer for existing write and edit tool calls.

Alternatives

omdsh-dev/DSH-better-sidebar · omdsh-dev/dsh-open-in-vscode · openma-ai/Martty

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins