dsh-command-opt
Run the following command in DeepSeek Harness:
dsh plugin install csiroqa/dsh-command-opt
Paste the following prompt into your AI chat to install this plugin:
In DeepSeek Harness, find dsh-command-opt (source: https://github.com/csiroqa/dsh-command-opt) and run dsh plugin install csiroqa/dsh-command-opt, then restart dsh web and hard-refresh the browser to apply.
About this plugin
Working with slash commands in DeepSeek Harness used to hinge on memory and guesswork: type the exact command name, figure out parameter formats on your own, and accept that tool-spawned sub-agent sessions simply show an empty catalog while blank conversations silently swallow command output. dsh-command-opt addresses each of these friction points with a tightly integrated set of improvements, turning command entry from a guess-and-check ritual into a guided, responsive workflow.
The plugin brings Tab/Enter completion into the composer, resolving partial prefixes against the current session catalog and rotating through multi-match candidates by longest common prefix first. Completing a parameterised command such as /schedule drops you straight into the argument slot, where ghost-text hints stay aligned with your cursor and pipe-separated enum options (e.g. off|message) cycle on each Tab press. A persistent overlay popup tracks the active parameter throughout multi-argument entry, so the hint never disappears mid-input. For sub-agent sessions where the built-in catalogue returns nothing, the plugin wires the catalog directly to the host, restores the overlay, and registers a session-header action menu (archive, copy, locate parent). Blank-conversation executions now render output correctly, surface header action buttons, and are no longer merged away by the reuse scanner. A catalog cache with type-ahead preheating, event-driven invalidation, TTL fallback, and per-session deduplication keeps lookups fast without going stale.
It is aimed at anyone who relies on DSH slash commands as part of a daily workflow, particularly users who lean on tool-spawned sub-agents or frequently trigger commands in fresh conversations. The plugin is opt-in per feature via boolean toggles in cordis.patch.yml and requires no network access, operating entirely within the local page.
Use Cases
- Press Tab after a / prefix to autocomplete command names without typing every character
- Complete a parameterised command and immediately see ghost-text hints with tab-rotating enum options
- Run archive, copy, and other slash commands in tool-spawned sub-agent sessions that previously displayed an empty menu
Best For
- Developers who rely on DSH slash commands in daily workflows
- Users of tool-spawned sub-agent pipelines who need consistent command execution
- DSH users who want to minimise typing errors and improve command-entry flow
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.