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).
Install
dsh plugin --profile web add github:omdsh-dev/dsh-tool-diffGitHub 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
- Repo: omdsh-dev/dsh-tool-diff
- Category: Coding & Development
- Stars: 4
- Version: GitHub source (no npm package); adapted for DSH 0.1.0-rc.8
- Last push: 2026-09-10
- First seen: 2026-08-09
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