Dinosaur-MC/dsh-win-multi-bash

Dinosaur-MC★ 0JavaScript最后同步: 2026-08-21

在 GitHub 打开

Multi-bash plugin for dsh. Add Git Bash / WSL Bash support for Windows.

README 摘要

English 中文 dsh-win-multi-bash A Windows multi-bash plugin for DeepSeek Harness: git bash / wsl bash model tools plus a shell-select executor that routes the single ctx.shell seat across Git Bash, WSL and pwsh. Pwsh stays the default, so existing behavior is unchanged until a bash-family tool is called. What it provides Tool Backend Dialect Notes git bash git-bash MSYS request.shell: 'git-bash' , Git for Windows toolchain wsl bash wsl-bash Linux request.shell: 'wsl-bash' , WSL distro Linux userland pwsh (existing) pwsh — Selector default route; behavior identical to a deployment without the plugin - shell-select occupies the single ctx.shell seat and routes request.shell ?? default to one backend; default stays pwsh . - Executable resolution and sandbox probing are lazy: a host without Git Bash or WSL does not affect pwsh; failures are loud at first use. - Git Bash is found automatically, in order: an explicit gitBash.bashPath , Git install roots inferred from git.exe layout directories on PATH (so an install reachable through git is found without a pin, even outside the well-known locations), the well-known Program Files layout on every fixed drive ( C:\Program Files\Git , D:\Progr…

在 GitHub 查看完整 README →
工具/开发bashdsh-pluginshellwindowswsl

分类