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
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.
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.
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.