← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-composer-ux

Composer UX enhancement plugin for DSH Web featuring customizable keybindings, quick commands, context menu, prompt optimizer, OpenCode headers, and Git Bash terminal switching.

UI & ProductivityTerminal & TUIDeveloper ToolsBrowser & WebSecurity & PolicyRemote Execution
2GitHub Stars0ForksUpdated2026-09-25

Install

$ Install with dsh plugin --profile <name> add github:fangwen9527/dsh-composer-ux — the built lib/

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-composer-ux is a comprehensive Web UI enhancement plugin for DeepSeek Harness. It expands the composer interface with configurable send and newline shortcuts, customizable right-click context menus, persistent settings panels, categorized quick commands, and an LLM-powered prompt optimizer. It also includes host-level features such as automatic x-opencode-session header injection for OpenCode compatibility, Windows default terminal switching to Git Bash, and safe host self-restart support.

Key Capabilities

  • Configurable chat composer send and newline keybindings with IME composition safety
  • Rich right-click context menu for editing operations inside the composer textarea
  • Quick commands panel with hierarchical categories, prompt insertion, and per-item auto-append rules
  • LLM-assisted prompt optimizer supporting structured verification and rewrite budget modes
  • Automatic x-opencode-session request header injection into provider profiles for OpenCode routing
  • Windows default terminal replacement switching model shell execution from PowerShell to Git Bash
  • Safe one-click DSH host restart helper via detached node process and port verification

Useful For

  • Customizing chat input shortcut habits such as Enter vs. Shift+Enter or Ctrl+Enter
  • Managing and auto-inserting reusable prompt snippets into conversations
  • Enabling OpenCode Go routing inside DSH that requires mandatory session identification headers
  • Running Bash-centric commands and tools on Windows environments instead of PowerShell

Who It Fits

  • DeepSeek Harness Web users wanting improved typing, keybindings, and prompt shortcuts
  • Developers working with OpenCode API endpoints or Windows-based Git Bash workflows in DSH

Documented Limitations

  • Git Bash terminal replacement operates only on Windows systems and falls back to default on other platforms
  • OpenCode header injection uses a static session ID across conversations due to DSH configuration architecture constraints
  • Quick prompts JSON store (~/.dsh/quick-prompts.json) should not be edited simultaneously by competing prompt plugins

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, 1 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
fangwen9527/dsh-composer-ux
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
3f85be4 · 2026-09-27

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
2GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-25
Last release
2026-09-25
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