3223698962/dsh-msys2-bash-executor

3223698962★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

Standalone configurable MSYS2/UCRT64 and Git Bash executor for DeepSeek Harness, with global or per-preset activation

README excerpt

dsh-msys2-bash-executor 中文说明 A standalone, configurable Bash executor for DeepSeek Harness on Windows. It can run agent shell calls through MSYS2/UCRT64 Bash or Git Bash, and adds a visual configuration card to the DSH Web settings page. This package does not depend on dsh-anchored-standard or dsh-anchored-standard-bash . Its bundle registers one isolated global Bash tool and can expose it globally or only to selected preset IDs. Features - Direct argv spawning through DSH's managed subprocess service. It does not use Node's shell: true mode. - Automatic detection of MSYS2, UCRT64, Git Bash, and bash on PATH . - Configurable executable, Bash arguments, PATH prefixes, and environment variables. - Foreground timeouts, abort handling, bounded output, spill files, background jobs, incremental reads, and process-tree termination. - DSH Web settings card with English and Chinese copy. - Global activation or per-preset activation for Standard, Code, Cordis, Minimal, and custom preset IDs. - Minimal-specific shadowing that bypasses DSH's unsupported Windows persistent-terminal inspection path. - The Host PowerShell provider remains installed for presets where Bash is disabled. Security Thi…

View full README on GitHub →
Tools / Devbashdeepseek-harness-plugindsh-plugindsh-plugin-marketmsys2agent

Category