← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-client-composer-enter

Swaps default DeepSeek Harness composer key bindings so Enter inserts line breaks and Alt+Enter sends messages.

UI & ProductivityDeveloper Tools
0GitHub Stars0ForksUpdated2026-10-24

Install

$ dsh plugin --profile web add /absolute/path/to/dsh-client-composer-enter

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-client-composer-enter is a DeepSeek Harness Web/client plugin that customizes composer keyboard shortcuts. By default, pressing bare Enter in dsh sends the message, which can lead to accidental submissions while authoring multi-line prompts. This plugin captures the bare Enter keydown event to insert newlines, moves the send trigger to Alt+Enter, retains default Shift+Enter line breaks, and leaves Cmd/Ctrl+Enter complementary queuing behavior unchanged without modifying any dsh source code.

Key Capabilities

  • Remaps bare Enter to insert a newline in the dsh composer
  • Maps Alt+Enter to send the current message via replay of official enter gestures
  • Preserves default Shift+Enter newline and Cmd/Ctrl+Enter queue/steer shortcuts
  • Passes through IME composition states (isComposing / keyCode 229) without interference
  • Hands control back to official selectors when trigger menus (/ or @) or command overlays are active
  • Provides runtime configuration via localStorage keys (dsh.composerEnter and dsh.composerEnterSendKeys) without needing page reloads

Useful For

  • Writing long, multi-line prompts in DeepSeek Harness without accidentally sending midway
  • Configuring customized send shortcut combinations (such as Alt+Enter or Shift+Enter) in the dsh web or desktop composer

Who It Fits

  • DeepSeek Harness users authoring long-form or multi-paragraph instructions
  • Developers seeking intuitive, chat-app-style composer shortcut behavior in dsh

Documented Limitations

  • Official Settings -> Shortcuts UI will continue displaying standard key mappings due to read-only registrations
  • Relies on DOM capture-stage interception rather than an internal dsh keymap hook seam
  • Applies strictly to the text composer input; buttons and workspace pickers remain unaffected

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
zevire/dsh-client-composer-enter
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
d4f9520 · 2026-10-24

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-10-24
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app