DSH Plugin: dsh-syntax-checker Multilingual Syntax Checking Service

`dsh-syntax-checker` is a plugin used for real-time code validation within the DSH workflow. Built on Tree-sitter and Ruff, it performs syntax checking and automated fixes, with support for JS/TS/YAML/Python. Installation requires specifying the `--profile` option and ensuring pnpm version compatibility. The plugin offers a DSH plugin mode (tool invocation) and a standalone HTTP service mode, supporting batch checks and automatic fixes. Configuration options include timeouts, retries, and policy toggles; users should be mindful of permission risks and Windows path conversion.

Read More