AI Agent Hub
Back to plugins
🖥️

dsh-modal-enhancer

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install lisniuse/dsh-modal-enhancer

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install lisniuse/dsh-modal-enhancer in the DeepSeek Harness terminal to install this plugin; the full source is available at https://github.com/lisniuse/dsh-modal-enhancer.

About this plugin

DeepSeek Harness modals in the web GUI follow the conventional full-screen backdrop plus centered box pattern, offering no way to drag, resize, or juggle multiple panels at once. dsh-modal-enhancer solves this purely on the client side: it discovers every dialog through the stable ARIA dialog contract and injects a top drag strip, eight-way resize handles (four edges + four corners), a pin pushpin that disables outside-click dismissal, a maximize / restore toggle, and a one-click backdrop-and-blur removal switch — without touching any Harness source code or relying on CSS-module hashes. Each dialog's geometry, maximized state, pin state, and backdrop preference are persisted to localStorage, so they survive React remounts and full browser restarts. A master switch under Settings → General → Popup Enhancer lets you enable or disable the entire plugin with one click, and unloading cleanly strips every injected node, listener, and inline style.

Use Cases

  • Juggling multiple simultaneous dialogs by freely dragging and resizing each window into a comfortable layout
  • Extended model-parameter or agent-preset tuning with the backdrop removed for less visual noise, geometry persisted across restarts
  • Switching monitors or resolution and having every dialog geometry restore automatically instead of re-dragging each one

Best For

  • Harness users who open multiple dialogs regularly and value free-form window placement
  • Developers who compare or edit several panels side by side in a multi-window workflow
  • End users who want desktop-grade window ergonomics without patching Harness source code