AI Agent Hub
Back to plugins
🖥️

fdtree

Client Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install musclePatrickStar/fdtree

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

In DeepSeek Harness, review the source code at https://github.com/musclePatrickStar/fdtree, then run dsh plugin install musclePatrickStar/fdtree to install the plugin.

About this plugin

You want a quick look at your workspace file tree and the diff of a single file, but do not want to spin up a full IDE just for that. fdtree solves exactly this by embedding a persistent four-column layout on the right side of the DSH web interface, pairing the file tree with file content and a live red/green diff in one non-floating panel.

It adapts automatically: inside a git repository it runs xdiff against HEAD and shows real-time status badges (modified, untracked, deleted) on tree nodes; outside git it falls back to a session-baseline snapshot you can re-pin at any time. File view supports syntax highlighting for 22 languages, with deleted lines in red, added lines in green, line numbers, and a +/- summary. Right-clicking a tree node opens your native terminal and cd-s into that directory.

Built for developers who use DSH as their lightweight daily driver and want at-a-glance directory browsing, inline diff review, and terminal access without installing a heavyweight code editor, while keeping every request local and telemetry-free.

Use Cases

  • Browse workspace file tree alongside the chat panel
  • Review real-time red/green changes against git HEAD
  • Compare files against a custom session baseline without git

Best For

  • Developers using DSH web for lightweight daily work
  • Users who want file tree and diff without a heavyweight IDE
  • Teams that require zero external network calls and fully local rendering