mattismegevand/dsh-dock
A plugin-owned docking system for DeepSeek Harness Web plugins
Install
Panel components receive `panelId`, `visible`, `location`, `closePanel`, `activatePanel`, `setPanelTitle`, and `beginPanelDrag`. Hidden panels remain mounted. A child drag can return a new `panelId` and `rollback`; the dock invokes rollback on cancellation or disposal.
## Harness compatibility
The plugin uses `shell.overlay`, `conversation.session.header.utilities`, and `conversation.input.right`. Its reversible frame adapter discovers the semantic sidebar, conversation, and details anchors, inserts grid spacers, and restores changed inline styles during disposal.
## Install
Requires the [`dsh`](https://www.npmjs.com/package/@deepseek-ai/dsh) CLI (Node.js 22.19+ or 24) and pnpm 10+.
### From npm
Add mattismegevand/dsh-dock to your DSH config (web profile) to enable.
README
Expand full README Collapse
README is empty.
anywhere-labs/deepseek-harness-desktop
ccch1mneyyy/dsh-TUI
alvinunreal/openpets
agentrq/agentrq
ccch1mneyyy/working-activity
hust-open-atom-club/oh-dsh
QCYTSN/dsh-dafeiyu
zhaoolee/notes