dsh-reveal-fix
Run the following command in DeepSeek Harness:
dsh plugin install HeJian2002W/dsh-reveal-fix
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install HeJian2002W/dsh-reveal-fix in the DeepSeek Harness terminal to install; the full source code is at https://github.com/HeJian2002W/dsh-reveal-fix . Restart dsh after installation to activate the fix.
About this plugin
Clicking Reveal in Explorer on a DSH delivery card in Windows produces a UI confirmation, yet the screen stays perfectly silent. No window, no taskbar flash, no error. This is not a flaky glitch but the inevitable result of two upstream defects compounding: a percent-encoded file URL is passed directly to explorer.exe /select, causing a silent fallback to the Desktop, while the windowsHide flag forces the newly spawned window to be created invisible. Diagnosis is nearly impossible because the HTTP route always returns 204, the success message is identical regardless of outcome, and the exit code is always 1.
dsh-reveal-fix patches the revealPath method on the sessionController instance at runtime. It restores the path to a plain Windows string, sets windowsHide to false so the window actually becomes visible, and falls back to the original implementation on non-Windows platforms. Nothing inside the dsh installation directory is modified; the plugin lives in ~/.dsh/local-plugins/, so the standard upgrade cycle (staging plus directory swap) never touches it. Install once, restart dsh, and it persists across every future update without re-patching.
If you work with DSH delivery on Windows and keep hitting the Reveal button to no visible effect, or watch a window briefly flash onto the Desktop before vanishing, this plugin is built for you. It adds no extra dependencies, changes no other DSH behavior, and requires no edits to core files.
Use Cases
- Reveal in Explorer confirms success but no window ever appears on screen
- Explorer opens on Desktop instead of the target folder, triggered by spaces or non-ASCII paths
- Need the fix to survive every DSH upgrade without re-applying
Best For
- Developers running DSH delivery workflows on Windows
- Users stuck with a completely silent failure and zero diagnostic traces
- Ops engineers who prefer plugin-level patches over editing the core install
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.