dsh-flyout-sidebar

The DeepSeek Harness (DSH) client plugin dsh-flyout-sidebar provides a draggable, pop-out sidebar that integrates a file tree, Git changes list, and code preview. The plugin supports dual-view switching and an independent tab mode, enabling real-time synchronization with the session area. The installation command is `dsh plugin --profile web add dsh-flyout-sidebar`; it can be used after restarting. Note that the workspace must be a Git repository, and local builds require installing dependencies.

Read More
dsh-quicklook: Quick Look Preview in the Sidebar

`dsh-quicklook` is a companion plugin for DeepSeek Harness that provides QuickLook-style quick previews. Press Space to display images, PDFs, or text content as an overlay in the current context. The plugin supports zoom memory and hot-swapping, but depends on `dsh-better-sidebar`. It requires a specific Node.js version and becomes available after installation and restart, aiming to improve file browsing efficiency.

Read More
DSH Side Chat: DeepSeek Harness Split-Screen Sidebar Plugin

`dsh-sidechat` is a DeepSeek Harness plugin designed to create independent sidebar sessions beside the main conversation through a split-screen layout. It supports isolated model configuration, reasoning effort adjustment, and editing of referenced content, while providing Codex-style navigation and command shortcuts. Users can perform auxiliary thinking, code analysis, or model comparison in parallel without interrupting the main workflow. The plugin relies on local build and installation, enabling efficient multi-session parallel workflows through panel width adjustment and rapid switching.

Read More
dsh-editor-selection: Enabling DSH to Understand Editor Selections

`dsh-editor-selection` is a plugin in the DeepSeek Harness (DSH) ecosystem designed to address the challenge agents face in locating the user's selected code snippet. The plugin captures the editor's primary selection, including file path and line numbers, and injects it into the agent context as a structured environmental notice for precise alignment. Core features include “select to focus”, right-click explanation, and privacy controls. It uses local loopback communication, avoids cloud services, stores only data hashes, and follows the principle of least privilege. Users can install it via PowerShell and control state sharing through a toggle.

Read More
dsh-git-status: Real-time Git Branch Indicator and Branch Switching Tool for DSH Web

`dsh-git-status` is a plugin developed specifically for the DeepSeek Harness (DSH) Web client to address the pain point of developers having to leave the conversational workflow to manage Git branches. It integrates real-time status display and branch switching into the Composer toolbar, allowing users to view the current branch and dirty-state indicators. Core features include real-time polling, automatic workspace following, safe branch switching, and a “Stash & switch” dirty-state protection mechanism. The plugin uses a “no-shell” security design, requiring user confirmation for all operations to ensure localized and secure code repository interactions.

Read More
DeepSeek Harness Plugin: Click File Paths to Open in VS Code

`dsh-client-open-in-vscode` is a DeepSeek Harness (DSH) plugin developed by quei4r, designed to address the disconnect between the web interface and local editors. It intercepts click events and uses HTTP requests to invoke the host VS Code CLI, opening files in the matched window. Installation requires manually adding the plugin to `node_modules` and modifying the configuration file. The plugin supports opening files by clicking a path, viewing the original logic with Alt+click, and reconstructing diffs by clicking Edit/Write lines. It features intelligent route matching, secure trust validation, and bypass mechanisms, with good compatibility.

Read More