AI Agent Hub
Back to plugins
🖥️

dsh-command-opt

Client Updated 2026.08.24

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