FrankZhangIronly/dsh-composer-enter
DSH web plugin: remap how Enter behaves in the chat composer (send / newline / i
Customises the Enter-key behaviour in the DeepSeek Harness Web composer: a host half owns a settings namespace and a loopback RPC channel, while a browser half renders the key-mapping row in Settings → General and intercepts Enter at the document capture phase, so the mapping applies to the composer as a whole rather than to a single input.
Install
dsh plugin --profile web add /path/to/dsh-composer-enterThe README documents two install forms: the npm form dsh plugin --profile web add dsh-composer-enter and the local-checkout form quoted above. Registry check 2026-09-13: npm dsh-composer-enter 0.1.0 exists, but its repository field points to github.com/wx-yss/dsh-composer-enter — a different repository — so no npm claim is made here and the README's own local-checkout form is what is shown. After installation the README says to restart dsh web; a new row "回车键映射" / "Enter key mapping" then appears in Settings → General.
Compatibility
A two-sided DSH plugin (a Node host half owning the settings namespace and a loopback RPC channel, plus a browser half rendering the key-mapping row and intercepting Enter). The README states it makes zero changes to DSH core, installs as an ordinary plugin, and survives @deepseek-ai/dsh updates.
Details
- Repo: FrankZhangIronly/dsh-composer-enter
- Category: Messaging & Communication
- Stars: 0
- Version: npm 0.1.0 owned by a different repository (disclosed, not claimed); README local-checkout form
- Last push: 2026-08-14
- First seen: 2026-08-14
Recent updates
The README documents the plugin's two-sided architecture and install forms rather than a versioned changelog; there is no release history section. Verify the checkout or package you install.
FAQ
- How do I install dsh-composer-enter?
- The README documents dsh plugin --profile web add dsh-composer-enter and a local-checkout form; because the npm name currently resolves to a different repository, install from a trusted checkout.
- Do I need to restart?
- Yes — the README says to restart dsh web after installation; the "Enter key mapping" row then appears in Settings → General.
- Will it break on DSH updates?
- The README states it installs as an ordinary plugin with zero changes to DSH core, so it survives @deepseek-ai/dsh updates.
Alternatives
laplace-bit/dsh-smooth-stream · Starfie1d1272/dsh-builtin-toggles · SpookySandwich/dsh-plugin-smooth-stream