dsh-composer-resize
Run the following command in DeepSeek Harness:
dsh plugin install rosefinch539/dsh-composer-resize
Paste the following prompt into your AI chat to install this plugin:
Install from https://github.com/rosefinch539/dsh-composer-resize in the DSH web UI, then restart DSH or hard-refresh the page (Ctrl+F5) to activate.
About this plugin
Writing a long prompt or a multi-paragraph technical draft in the DSH web composer means fighting a fixed-height input box: scrolling to see more lines, refreshing the page just to shrink it. dsh-composer-resize exists to remove exactly that friction. It puts a small drag handle on the top edge of the composer card—drag up to make it taller, drag down to make it shorter. The drag direction matches the deformation direction, so there is no mental mapping to remember and no hidden settings menu to dig through.
One quietly makes-or-breaks-it detail: while you drag, the scroll position stays bottom-anchored. Shrink a long draft from 75% of the viewport down to the 52 px minimum and the last few lines remain visible at all times; nothing gets clipped and you never have to scroll back. Height is clamped between 52 px and 75% of the viewport, capped at 720 px. The plugin is entirely client-side—no model calls, no host commands, nothing written to session logs. It anchors to stable DSH data-* attributes and uses a MutationObserver to re-attach the handle automatically after React re-renders the composer, so the handle never silently disappears.
If your daily workflow involves editing long prompts, technical drafts, or multi-turn messages in the DSH web UI and you want to resize the height with two fingers and zero ceremony, this plugin is a small but very real quality-of-life upgrade. Chrome, Edge, or any other Chromium-based browser is recommended for full Pointer Events support.
Use Cases
- Writing long prompts and needing more visible lines
- Editing multi-paragraph technical drafts with frequent height adjustments
- Shrinking the input area quickly to free up screen space in long conversations
Best For
- Developers who frequently edit long prompts
- Users writing technical documentation in the DSH web UI
- Power users who value flexible input area sizing
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.