← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-gitbash-shell

Git Bash execution environment and MSYS POSIX path dialect support for DeepSeek Harness on Windows.

Terminal & TUIDeveloper ToolsRemote Execution
41GitHub Stars4ForksUpdated2026-10-27

Install

$ dsh plugin --profile web add dsh-gitbash-shell

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-gitbash-shell equips DeepSeek Harness agents with a private Git Bash executor instance on Windows without replacing the host PowerShell executor. It automatically provides an agent-level bash tool across official presets, translates path dialects between MSYS (/c/...) and Windows (C:/...), takes over sidebar terminals, and includes fail-closed execution controls for Windows environments.

Key Capabilities

  • Private Git Bash executor instance inheriting from @deepseek-ai/dsh-bash-sandbox without overriding host ctx.shell
  • Session-level bash tool injection across official presets with prompt routing rules
  • Bidirectional MSYS POSIX path translation (/c/...) across prompts, tool arguments, and output returns
  • Sidebar terminal takeover pointing new terminals to verified Git for Windows bash
  • Fail-closed restricted mode policy enforcement and explicit native execution tools (gitbash_native, gitbash_to_native_path)
  • Clean coexistence and deduplication logic with dsh-ops and dsh-ptc-cordis-preset

Useful For

  • Running Linux/POSIX bash commands, scripts, and build pipelines directly from DSH agents on Windows
  • Eliminating path slash and drive-letter syntax errors when LLM agents operate across Windows filesystems
  • Setting Git Bash as the default shell for interactive sidebar terminals in DeepSeek Harness
  • Executing native Windows tools with explicit encoding controls through typed argv execution

Who It Fits

  • Windows developers running DeepSeek Harness who prefer bash commands over PowerShell
  • Engineers using cross-platform CLI toolchains and shell scripts inside DSH agent workflows
  • Users running multiple agent presets requiring consistent MSYS POSIX path dialects

Documented Limitations

  • Only supports official Git for Windows installations; WSL, MSYS2, and Cygwin binaries are explicitly rejected
  • Restricted modes on Windows fail-closed under experimentalNative; true OS-level container isolation is not provided for Git Bash
  • Sidebar terminal candidate lists may still list WSL bash entries unless terminal-controller is modified
  • MSYS argument conversion may treat slash flags like /all as paths unless explicitly escaped

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 1 development, 3 peer, and 1 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
KannaKuron/dsh-gitbash-shell
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
61aefbc · 2026-10-27

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
41GitHub stars
Forks
4
Open issues
0
Last commit
2026-10-27
Last release
2026-10-27
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app