dsh-side-panel: A Side Panel Workspace for DeepSeek Harness

ccq1/dsh-side-panel

Development & OperationsVerified
Listed on 2026-08-20
Page last updated 2026-08-20

DSH side panel integrates file browser, terminal, and Git review for efficient development.

Bring Git review, file browser, and terminal alongside your DeepSeek Harness web session for easy file preview.

install
dsh plugin --profile web add github:ccq1/dsh-side-panel
Category
Development & Operations
Platform
DSH-Plugin
Author
ccq1
Distribution
Plugin

dsh-side-panel Key Features

Git review and revertFile browserBuilt-in terminal

dsh-side-panel Repository

ccq1
Publisher
ccq1
Repository
ccq1/dsh-side-panel
16
Stars
2
Forks
0
Watchers
1
Open issues
LanguageJavaScript
LicenseBSD 3-Clause "New" or "Revised" License
Website
Repo last push2026-08-15 01:45:41
Repo created2026-08-08 05:40:25
Topics
dshdsh-plugin
Default branchmain
Archived

dsh-side-panel Repo Summary

dsh-side-panel is a side panel plugin (DSH plugin) for DeepSeek Harness, designed for the DSH Web interface, providing Git review, file browser, and terminal alongside the conversation for convenient file preview. It addresses the pain point of developers frequently switching tools during AI sessions and struggling to quickly review code changes and run commands. Core capabilities include: Git review (view working directory, staging area, and code modified by DSH in each round), file browser (click file links in the conversation to open files automatically), and an integrated terminal (run commands without leaving the workspace).

What core features does the dsh-side-panel DSH plugin support?

The plugin offers three main features: Git review to inspect files in the working directory and staging area, as well as code changes made by DSH each round, with future plans for revert functionality; a file browser that allows jumping to files by clicking links in the conversation; and a terminal to run commands directly in the current workspace, keeping focus on tasks. Configuration options include maxTextBytes (default 2 MiB, maximum size for a single text file), maxImageBytes (default 10 MiB, maximum size for image preview), and searchMaxResults (default 200, maximum results for file filtering).

How to install dsh-side-panel?

It is recommended to install from the GitHub repository using the following commands:

bash
dsh plugin --profile web add github:ccq1/dsh-side-panel
dsh web

Alternatively, you can clone the repository locally and install from the local directory:

bash
git clone [email protected]:ccq1/dsh-side-panel.git
cd dsh-side-panel
npm install
npm run build
dsh plugin --profile web add .

Which DeepSeek Harness versions and platforms are compatible with dsh-side-panel?

This plugin targets the DSH Web interface and is suitable for DeepSeek Harness's web workspace. It is maintained by ccq1, licensed under BSD-3-Clause, and last updated on 2026-08-14. Note: The project has been archived and is no longer maintained; it is recommended to use the more feature-complete and actively maintained DSH-better-sidebar (maintained by omdsh-dev). This repository retains existing code and historical versions for reference.

What are the configuration options for dsh-side-panel?

The bundle enables the following default configuration:

yaml
- insert:
    - id: side-panel
      name: '@dsh-external/dsh-side-panel'
      config:
        maxTextBytes: 2097152
        maxImageBytes: 10485760
        searchMaxResults: 200

Configuration details: maxTextBytes controls the maximum size of a single text file that can be read and edited (default 2 MiB), maxImageBytes controls the maximum size of a single image that can be previewed (default 10 MiB), and searchMaxResults controls the maximum number of results returned by file filtering (default 200).

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ