csiroqa/dsh-command-opt
A command-optimization plugin for DeepSeek Harness: Tab/Enter command completion from the current session's command catalog (prefix-first with fuzzy fallback, recently used commands ranked, longest-common-prefix expansion, menu highlight), argument-format guidance with persistent hint popups (enumerated | options like /plan off|message), a patch for tool-opened subagent conversations whose built-in command catalog returns empty (direct host catalog + action menu for archive/copy), and blank-conversation command-output repair.
Source repository unavailable. The repository csiroqa/dsh-command-opt no longer exists on GitHub (HTTP 404 when checked on 2026-10-02), so the install command and any further commands on this page cannot currently be run. They are kept below as a record of what the plugin documented while it was available.
Install
dsh plugin --profile web add link:$(pwd)Local-checkout install per README (English edition): clone, pnpm install, pnpm build, then dsh plugin --profile web add link:$(pwd) (POSIX) or dsh plugin --profile web add link:D:\path\to\dsh-command-opt (Windows). Requirements: Node.js >= 22, pnpm, a local checkout of deepseek-harness (dependencies use link: to ../deepseek-harness). No npm package published.
Compatibility
DeepSeek Harness web profile. Node.js >= 22, pnpm, local deepseek-harness checkout for linked dependencies.
Details
- Repo:
csiroqa/dsh-command-opt(source unavailable) - Category: Other
- Stars: 2
- Version: GitHub source + local link: install (no npm package)
- Last push: 2026-08-23
- First seen: 2026-08-13
Recent updates
Tab/Enter completion; argument-format hint popups; subagent command-catalog patch; blank-conversation output repair.
FAQ
- How does completion work?
- Type /prefix and press Tab (or Enter on a highlighted menu candidate) to complete from the current session's command catalog — prefix-first with fuzzy fallback, recent commands ranked first, longest-common-prefix expansion, then cycling.
- What does it fix for subagent conversations?
- Tool-opened (subagent) sessions get an empty built-in command catalog, leaving no options and breaking commands like /archive — this plugin connects the host catalog directly and registers an action menu.
- How do I install it?
- From a local checkout: pnpm install && pnpm build, then dsh plugin --profile web add link:$(pwd) — dependencies link to a local deepseek-harness checkout.
Alternatives
AngelosZou/dsh-multi-folder · PerryLink/dsh-lsp-actions · omdsh-dev/dsh-toolkit