omdsh-dev/dsh-tool-diff

DSH Diff tool plug-in: text/JSON/CSV/Markdown structured comparison and unified diff, zero dependency read-only, registered diff tool

Structured comparison tool for agent sessions: text/JSON/CSV/Markdown diffs and unified diff output — deterministic, zero dependencies, pure functions. Complements dsh-tool-csv (structured data pair: JSON objects, CSV tables, this handles change comparison).

Coding & Development ★ 4 updated 2026-09-10 ⏳ pending
View on GitHub ↗

Install

dsh plugin --profile web add github:omdsh-dev/dsh-tool-diff

GitHub install per README (English edition, DSH 0.1.0-rc.8): dsh plugin --profile web add github:omdsh-dev/dsh-tool-diff (web) and dsh plugin --profile headless add github:omdsh-dev/dsh-tool-diff (headless). Tarball path: git clone, npm install && npm pack, then dsh plugin --profile web add ./deepseek-ai-dsh-tool-diff-*.tgz. The dsh.bundle.patch auto-adds the plugin row (id: tool-diff). No npm package published.

Compatibility

DSH 0.1.0-rc.8 profile/bundle plugin system. Zero runtime dependencies.

Details

Recent updates

text/JSON/CSV/Markdown structured diff; unified diff; zero dependencies; pure functions.

FAQ

What formats can it diff?
Plain text, JSON, CSV, and Markdown — with unified diff output.
Is it deterministic?
Yes — pure functions, zero dependencies, no external processes.
How do I install it?
dsh plugin --profile web add github:omdsh-dev/dsh-tool-diff; the bundle patch auto-adds the tool-diff row.

Alternatives

csiroqa/dsh-command-opt · omdsh-dev/dsh-tool-csv · PerryLink/dsh-doublecheck

More plugins in Coding & Development

Browse more in Coding & Development

Guides for Coding & Development plugins