askdkc/dsh-lsp-server
A read-only LSP plugin for DeepSeek Harness: it provides code navigation, diagnostics and completion for PHP/Blade, TypeScript/JavaScript, Svelte, HTML, CSS and Tailwind, returning an explicit skipped diagnostic (never a false clean-file claim) for unsupported documents, with lsp_extra status reporting routing suffixes and server availability.
@askdkc/dsh-lsp-server is a read-only LSP plugin for DeepSeek Harness that provides code navigation, diagnostics and completion for PHP/Blade, TypeScript/JavaScript, Svelte, HTML, CSS and Tailwind. It is deliberately honest about unsupported documents: Markdown and other unsupported files return an explicit skipped diagnostic result rather than a tool error or a clean-file claim. It exposes lsp_extra status to report routing suffixes and server availability, and it installs as the published npm package (a Git install would have to build its files during prepare and may be blocked by the web profile's allowBuilds policy).
Install
pnpm dsh plugin --profile web add @askdkc/dsh-lsp-server@latestCopied verbatim from the README's Install block, which says to run it from the DeepSeek Harness project root after the updated npm release is available. The README explains @latest selects the npm latest tag and documents a --config.minimum-release-age=0 variant to bypass pnpm's release-age delay, plus a reusable block for granting an exact-version compatibility exemption when the harness rejects the plugin.
Compatibility
Requires Node.js 22.19+ or 24+, DSH providing the fs, subprocess, tools and systemPrompt services, and PHPantom (phpantom_lsp in PATH) for PHP/Blade support. The plugin imposes no DSH version range at startup — imports and initialization report actual failures — but the README notes that does not guarantee compatibility with every future DSH API. lsp_extra status reports routing suffixes and server availability.
Details
- Repo: askdkc/dsh-lsp-server
- Category: Coding & Development
- Stars: 1
- Version: GitHub repo askdkc/dsh-lsp-server; npm package @askdkc/dsh-lsp-server at 0.1.12 (registry check 2026-10-10; registry repository field resolves back to this repo). MIT license; Node.js 22.19+ (22.x) or 24+.
Alternatives
030611/dsh-context-provenance · 030611/qiushi-dsh-evidence-audit · 0x3fffff/dsh-desktop-launcher