DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-better-sidebar

A DSH web plugin that adds a VSCode-like, session-isolated sidebar and bottom workspace.

UI & ProductivityDeveloper ToolsBrowser & Web

Install

$ npx -y --package @deepseek-ai/dsh dsh plugin --profile web add dsh-better-sidebar

Repository Intelligence

AI-assisted, source-grounded explanation based on the public repository snapshot. It does not replace compatibility or security verification.

source-grounded
dsh-better-sidebar is an installable DeepSeek Harness web plugin providing file browsing and editing, previews, an embedded browser, terminal, Git panel, background-task view, and an extension service for third-party tabs and file viewers.

Key Capabilities

  • Provides explorer, editor/preview, browser, terminal, Git, and background-task tabs.
  • Adds a separate bottom-panel workspace with draggable, splittable tabs.
  • Supports previews for images, Markdown, HTML, PDF, Word, Excel, and PowerPoint files.
  • Uses a real xterm.js and node-pty terminal, with optional terminal tools for the model.
  • Persists layout, tabs, and panel state per conversation session.
  • Exposes ctx.betterSidebar for other plugins to register tabs and file viewers.
  • Adapts the layout for narrow screens and supports Chinese and English UI text.

Useful For

  • Manage and open files from a DSH conversation working directory.
  • Edit code or text and preview supported document formats in DSH.
  • Run shell commands and inspect Git changes alongside a conversation.
  • Build plugins that contribute custom sidebar pages or file viewers.
  • Inspect agent topology and background task output.

Who It Fits

  • DeepSeek Harness web users who want an integrated workspace.
  • Developers working with files, terminals, and Git during DSH sessions.
  • DSH plugin developers extending the sidebar through its service API.

Documented Limitations

  • Requires DSH web, Node.js 20 or later, and pnpm 10 or later according to the README.
  • Git panel does not provide push, pull, or fetch; file changes require manual refresh because no file watcher is provided.
  • Moving a terminal tab to another split remounts it and starts a new shell.
  • Excel previews do not preserve cell styling; Office and PPTX preview code adds an approximately 23 MB client bundle that may load slowly the first time.
  • Embedded-browser sandboxing limits login state and third-party cookies; sites that prohibit framing cannot be embedded.
  • On screens narrower than 768px, the bottom panel is unavailable and its tabs are moved into the sidebar.
  • node-pty may require platform build tooling when a matching prebuilt binary is unavailable.

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 28 runtime, 29 development, 19 peer, and 0 optional dependencies.

info
Prepare Script Detected

package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
License Declared

GitHub reports the repository license as MIT.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info
Dependency Counts

package.json declares 28 runtime, 29 development, 19 peer, and 0 optional dependencies.

info
Prepare Script Detected

package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
License Declared

GitHub reports the repository license as MIT.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info
Dependency Counts

package.json declares 33 runtime, 28 development, 19 peer, and 0 optional dependencies.

info
Prepare Script Detected

package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
License Declared

GitHub reports the repository license as MIT.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info
Dependency Counts

package.json declares 33 runtime, 28 development, 19 peer, and 0 optional dependencies.

info
Prepare Script Detected

package.json declares a prepare lifecycle script that may run during relevant package installation workflows.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
License Declared

GitHub reports the repository license as MIT.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Traceable source and registry metadata for this entry, kept separate from runtime verification.

Source repository
omdsh-dev/DSH-better-sidebar
Registry source
Public GitHub repository
Source snapshot
686d2622fa89
Artifact type
plugin
AI enrichment
gpt-5.6-terra · 2026-08-14
Prompt version
dsh-plugin-enrichment-v3

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
772
Forks
43
Open issues
36
Last commit
2026-08-14
Last release
2026-08-14