avaritiachaos/dsh-plugin-windows

avaritiachaos★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

README excerpt

@shion-lab/dsh-plugin-windows Windows cross-platform compatibility, process tree termination ( taskkill /T ), path normalization, and encoding buffer guards for DeepSeek Harness ( dsh ). 🌟 Problems Solved for Windows Users When running AI coding agents natively on Windows, developers frequently face three platform-specific issues: 1. Zombie Orphaned Processes : child process.kill() fails to terminate sub-processes spawned by shells (e.g. webpack-dev-server , python , background workers), locking ports and files. This plugin enforces recursive process tree termination via taskkill /F /T /PID . 2. Path Normalization & Extended-Length Prefixes : Resolves Windows drive letter cases ( d:\ vs D:/ ), strips \\?\ UNC prefixes, and normalizes paths for cross-platform regex and glob matches. 3. Encoding & BOM Cleansing : Automatically handles UTF-8 BOM headers ( \uFEFF ) and CRLF line endings, avoiding garbled terminal output. 📦 Installation 🚀 Usage in cordis.yml 📄 License MIT © Shion Lab

View full README on GitHub →
Tools / Devcordisdeepseek-harnessdsh-pluginwindowsagent

Category