dsh-workspace-tree
Run the following command in DeepSeek Harness:
dsh plugin install liceses/dsh-workspace-tree
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install liceses/dsh-workspace-tree in the DeepSeek Harness terminal to install the plugin; the source code is available at https://github.com/liceses/dsh-workspace-tree .
About this plugin
The default DSH workspace sidebar treats folders as a pure UI grouping layer, so file operations inside a session still land in the project root. When you juggle multiple projects, environments bleed into each other. dsh-workspace-tree removes that logical-folder model entirely and binds every workspace to a real directory in the filesystem — a session created in a given folder inherits that folder as its cwd, giving you isolation from the ground up.
The sidebar offers two views, switchable from the titlebar with the choice auto-remembered. Folder Mode renders the full directory tree; hovering any folder lets you spawn a new session there or promote it to a workspace. Workspace Mode shows only workspace nodes nested by their directory hierarchy, with sessions attached to their parent workspace and full lifecycle actions — open, rename, fork, archive. Expansion state and mode selection persist across sessions.
It is aimed at developers who run several projects in DSH and want a clean one-directory-one-sandbox mental model. The plugin writes zero persistent data; uninstalling it restores the official sidebar automatically with no traces left behind.
Screenshots
Use Cases
- Develop across multiple projects where each directory maps to an isolated session environment
- Quickly spawn a new session or register a workspace in any sub-directory without cd-ing first
- Browse and bulk-manage sessions (rename, fork, archive) by parent-child directory hierarchy
Best For
- Developers juggling multiple DSH projects who need directory-level sandboxing
- Terminal users who care about true cwd isolation per session
- DSH users who prefer real filesystem hierarchy over logical folder grouping
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.