mattismegevand/dsh-open

mattismegevand★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

A Codex-style workspace Open menu for DeepSeek Harness Web

README excerpt

dsh-open English 中文 A standalone DeepSeek Harness Web plugin that adds a compact split Open action to each conversation header, listing dock panels, the platform file manager, and your editors. What it does - The main icon opens the last selected available target. - The chevron lists registered dock panels, the platform file manager, and editors selected by $VISUAL and $EDITOR . - With one available target, the control collapses to one button. - Internal tools use ctx.dock.open(panelId) and appear only while their panel is registered. - Native actions are resolved on the Host. The browser sends only a session id and a closed action id; it cannot choose a filesystem path or executable. - Same-origin checks, bounded request bodies, environment scrubbing, and a launch timeout protect native invocation. Install Requires dsh-dock , the dsh CLI (Node.js 22.19+ or 24), and pnpm 10+. From npm From GitHub Git installs fetch sources, so pnpm runs the package's prepare build on first add. pnpm ≥10 refuses that until you allow it: copy the exact package key pnpm printed into the profile's pnpm-workspace.yaml allowBuilds entry, then re-run the same add . Develop locally The shipped patch insert…

View full README on GitHub →
Skins / UIcordisdeepseek-harnessdshdsh-pluginlauncherui

Category