DSPlugin homeDSPlugin
Back to all plugins

Directory entry

omdsh-dev

DSH-better-sidebar plugin: Complete Sidebar Workbench for DeepSeek Harness

DSH-better-sidebar plugin provides a full-featured sidebar workbench for DeepSeek Harness, including file management, editing, terminal, Git, and sub-agent views.

What this plugin does

The DSH-better-sidebar plugin transforms DeepSeek Harness with a complete sidebar workbench. Manage files, edit documents, run terminals, handle Git operations, and monitor sub-agents—all without leaving your workflow.

The DSH-better-sidebar plugin is a comprehensive sidebar workbench for DeepSeek Harness. It integrates file management, editing, preview, terminal, Git, and background task views into the sidebar and bottom panel. The plugin supports lazy loading for heavy dependencies, ensuring fast startup. It offers a real terminal with xterm.js and node-pty, a Git panel with diff and history, and a background task page showing agent topology. Additionally, it provides a service for third-party extensions to register new tabs and file previewers. The plugin is designed to enhance productivity within DeepSeek Harness, making it a valuable dsh plugin.

Documented capabilities

File Management — DSH-better-sidebar plugin

Lazy-loaded directory tree rooted at session cwd. Click to open files in sidebar, reference files with @, and copy paths via right-click.

Editing and Preview

CodeMirror 6 editor with multi-language highlighting and atomic save. Inline preview for images, Markdown, HTML, PDF, Word, Excel, and PPT.

Terminal and Git

Real shell via xterm.js and node-pty, with tab keep-alive and replay. Git panel with true diff, history, and staging/commit actions.

Practical use cases

01

Development Workflow

Use the DSH-better-sidebar plugin to manage project files, edit code, run commands in the terminal, and handle Git operations without switching contexts.

02

Agent Monitoring

Monitor sub-agent topology and background tasks in real-time. Click to view execution records and tool calls, with options to force terminate tasks.

03

Third-party Integration

Leverage the exposed service to register custom tabs and file previewers, extending the sidebar's functionality for specialized workflows.

Review before you install

Read the source, recent releases, requested permissions, network access, and maintainer history before trusting a third-party plugin.

Frequently asked questions

What does the DSH-better-sidebar plugin include?

It includes a resource manager, editor with preview, embedded browser, real terminal, Git panel, and background task page, all integrated into the sidebar and bottom panel.

How does the plugin handle heavy dependencies?

It uses client-side lazy loading, loading only essential core (325KB) on startup and fetching heavy modules like Univer for Excel only when needed.

Can third-party plugins extend the sidebar?

Yes, from v0.4.0, the plugin exposes a service allowing other plugins to register new tabs and file previewers, following the same interface as built-in views.