AI Agent Hub
Back to plugins
🖥️

dsh-composer-stretch

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install Pudge1996/dsh-composer-stretch

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

Run dsh plugin install Pudge1996/dsh-composer-stretch in DeepSeek Harness to install this plugin; the source code is hosted at https://github.com/Pudge1996/dsh-composer-stretch

About this plugin

Writing a long prompt in DSH is frustrating: the input box barely gives you any room, your cursor sits at the bottom while the content scrolls off the top, and the whole experience feels cramped. dsh-composer-stretch fixes exactly that. Once your input reaches three lines or more, an expand button appears in the top-right corner. Click it and the input stretches to nearly full screen; click it again or simply send a message and it snaps back to the default height. The interaction mirrors Gemini's expandable input almost one-to-one.

Beyond the button, three consecutive Shift+Enter presses also trigger full-screen mode, so you never have to hunt for the icon. While expanded, Enter inserts a line break and Cmd/Ctrl+Enter sends, eliminating the classic accidental-send annoyance. Scrolling to the edge no longer bleeds into the conversation area behind you. After you send, the box collapses automatically—no manual reset needed.

Under the hood it is a purely front-end plugin: no custom protocols, no host commands, no LLM calls, no localStorage writes. A page refresh restores the default state instantly. The UI leans on DSH's own data-slot identifiers and design tokens, tested against v0.1.2-alpha.1, so it blends seamlessly with the native look and feel. If you regularly compose long contexts, multi-step prompts, or extended reasoning instructions in DSH, this plugin removes the fiddly friction and lets you focus on the text itself.

Use Cases

  • Writing long prompts or multi-step reasoning instructions with near full-screen input space
  • Triggering full-screen mode with three consecutive Shift+Enter presses for focused writing
  • Using Enter for line breaks and Cmd/Ctrl+Enter to send while expanded, preventing accidental sends

Best For

  • DSH users who regularly compose long contexts or multi-paragraph templates
  • Users who prefer a Gemini-like expandable input experience in DSH
  • Users who need sustained, distraction-free typing without a cramped input box