Limitinfinitude/DSH-Right-Sidebar
DSH Web right-side output dock that collects session artifacts, previews user-facing files, and preserves tab state per session.
DSH Right Sidebar is a native output workspace for DeepSeek Harness: it keeps the reports, diagrams, images, data and documents a session generates beside the conversation instead of scattering them across the workspace and tool history. The README is explicit that it is not a file manager — it surfaces only results a person can read, inspect, download or use, leaving source code, configuration, dependencies and HTML source to the DSH workspace. It provides a permanent right-edge dock that can auto-open, collapse and restore, session-aware outputs and tab order, automatic refresh when an agent updates an output in place, closeable draggable tabs, and a footer catalog to reopen closed items. The README documents performance design (no idle polling, on-demand previews, single-pass JSON search, 10,000-row table cap, paginated TXT, native streaming media, ~188 KB gzip bundle) and a same-origin security model for external files and network outputs.
Install
dsh plugin --profile web add . # from a local build of the repoThere is no registry package: the README's install is a source build — git clone https://github.com/Limitinfinitude/DSH-Right-Sidebar.git, then npm install, npm run build, then dsh plugin --profile web add . from inside the checkout. The README requires a DSH Web build that exposes the session-scoped details.overlay slot and named details-surface APIs, and says to refresh the DSH Web session after installing. The bare npm name dsh-right-sidebar returned 404 on 2026-09-29.
Compatibility
DeepSeek Harness Web build that exposes the session-scoped details.overlay slot and named details-surface APIs (installed into the web profile). The README documents the security model: workspace files are path-validated, external agent outputs need same-origin authorization and expire after six hours (up to 256 roots), Markdown/SVG are sanitized, binaries are read-only, HTML source is never embedded, and network outputs go through a bounded same-origin proxy.
Details
- Repo: Limitinfinitude/DSH-Right-Sidebar
- Category: UI Enhancements
- Stars: 4
- Version: source build from github.com/Limitinfinitude/DSH-Right-Sidebar (repo package.json dsh-right-sidebar 0.4.0; no registry package — npm name returned 404 on 2026-09-29)
- Last push: 2026-08-16
- First seen: 2026-08-15
Recent updates
The README documents the output-dock behaviour, session-aware tab state, in-place refresh, the footer catalog, and a detailed file/network security model (path validation, six-hour external-root expiry, sanitized Markdown/SVG, read-only binaries, bounded proxy). It requires a DSH Web build with the details.overlay slot.
FAQ
- How do I install DSH Right Sidebar?
- There is no registry package: the README says to git clone the repo, run npm install and npm run build, then dsh plugin --profile web add . from the checkout, and refresh the DSH Web session afterwards.
- Is it a file manager?
- No. The README states it surfaces only results a person can read, inspect, download or use, and leaves source code, configuration, dependencies and HTML source to the DSH workspace.
- How are external files handled?
- The README documents same-origin authorization for agent outputs outside registered workspaces, up to 256 external roots expiring after six hours, sanitized Markdown/SVG, read-only binaries, and a bounded proxy that forwards no cookies or auth headers.
Alternatives
omdsh-dev/DSH-better-sidebar · HuanLinOTO/dsh-plugin-better-sidebar-plugin-office · condaThinker/dsh-left-sidebar-collapse