A Claude Code plugin that adds a live status line showing context usage, rate limits, active tools, running agents, and todo progress.
omdsh-dev/DSH-better-sidebar
A sidebar workbench plugin for DeepSeek Harness (DSH) with built-in file, Git, terminal, side chat and task pages, open to third-party extensions.
- Stars
- 4,309
- Forks
- 416
- Open issues
- 208
- Last commit
- 3 days ago
What is it?
dsh-better-sidebar adds a right-hand sidebar and a bottom workbench to the DeepSeek Harness (DSH) web interface. The built-in pages cover file browsing and editing, a Git source-control panel with a read-only commit graph, a terminal area with split panes, side chat threads that inherit the parent session context, and a task view showing subagent topology and background jobs.
The plugin also exposes a ctx.betterSidebar service with registerTab and registerFileViewer, so other DSH plugins can add their own sidebar pages and file viewers. The project lists a growing ecosystem of such plugins, including SVN and SSH tools, Excel and Office previews, and notebook views.
Installation is done through the DSH plugin command, and the package targets DSH 0.2.1-rc.1 or newer, with version pins available for older DSH releases.
Key features
- 01Lazy-loading file tree with git status colors, global search and drag-and-drop upload
- 02Editable CodeMirror editor with Markdown, Mermaid and sandboxed HTML previews
- 03Git panel with source control groups and a read-only commit graph
- 04Multiple terminal tabs and drag-to-split panes in a bottom workbench
- 05Side chat threads that inherit parent context and run independently
- 06Plugin API for registering new sidebar tabs and file viewers
Use cases
- Reviewing and editing project files while chatting with a DSH agent
- Monitoring subagent tasks and background job output in one place
- Building a custom DSH sidebar page through the ctx.betterSidebar plugin API
Quick start
- 1
Install the plugin into your DSH web profile
dsh plugin --profile web add dsh-better-sidebar@latest - 2
Hard-refresh the browser to load the plugin
Things to know
- Requires DSH 0.2.1-rc.1 or newer; older hosts must pin specific older plugin versions.
- The npm latest tag will move to v0.28.0, which is incompatible with DSH 0.2.0-rc.2 unless a pinned version is used.
- Terminals are provided by DSH itself; this plugin ships no PTY.
- Side Chat is still in beta.
Topics
FAQ
- What is DSH-better-sidebar?
- A sidebar workbench plugin for DeepSeek Harness (DSH) with built-in file, Git, terminal, side chat and task pages, open to third-party extensions. dsh-better-sidebar adds a right-hand sidebar and a bottom workbench to the DeepSeek Harness (DSH) web interface. The built-in pages cover file browsing and editing, a Git source-control panel with a read-only commit graph, a terminal area with split panes, side chat threads that inherit the parent session context, and a task view showing subagent topology and background jobs.
- Is DSH-better-sidebar free to use? What license does it have?
- DSH-better-sidebar is open source under the MIT license. Check the license terms before using it in commercial products.
- Is DSH-better-sidebar still maintained?
- Actively maintained. The last commit to DSH-better-sidebar was on Oct 17, 2026.
- What can I use DSH-better-sidebar for?
- Reviewing and editing project files while chatting with a DSH agent Monitoring subagent tasks and background job output in one place Building a custom DSH sidebar page through the ctx.betterSidebar plugin API
- How do I install DSH-better-sidebar?
- Install the plugin into your DSH web profile: dsh plugin --profile web add dsh-better-sidebar@latest Hard-refresh the browser to load the plugin
- Where can I get DSH-better-sidebar?
- The source code and installation instructions are on GitHub: https://github.com/omdsh-dev/DSH-better-sidebar
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Claude Code plugin that shows short replies by default, letting you click phrases to expand them in place.
A customizable status line for Claude Code CLI that shows model, git branch, token usage, usage limits and more, with Powerline support and themes.
A terminal code review tool with vim keybindings that exports comments to GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit, or the clipboard.
A CLI tool that opens a local GitHub-style web viewer for reviewing git commit diffs, with comments you can copy as AI prompts.
A minimal Rust-built statusline for Claude Code showing model, Git state, workspace, and context window usage in the terminal.