← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-shell

Configure and switch the underlying shell for DeepSeek Harness agent commands and persistent terminals.

UI & ProductivityTerminal & TUIDeveloper ToolsSkills & WorkflowsRemote Execution
0GitHub Stars0ForksUpdated2026-10-10

Install

$ dsh plugin --profile web add github:Luca4Don3/dsh-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-shell is a DeepSeek Harness plugin bundle that allows users and agents to select specific shells (such as Bash, Zsh, fish, PowerShell, Git Bash, MSYS2, Cygwin, and WSL) for one-shot commands and persistent terminal sessions. It provides modes for automatic selection, native passthrough to official DSH executors, and manual overrides, integrating directly into Cordis composition.

Key Capabilities

  • Select alternative shells for DSH agent commands and persistent terminals
  • Support for POSIX shells (Bash, Zsh, fish, sh, dash, ksh, mksh, ash, csh, tcsh) and Windows environments (PowerShell 7, Windows PowerShell, Git Bash, MSYS2, Cygwin, WSL)
  • Default Native Passthrough mode to assemble official sandboxed Bash or PowerShell executors directly
  • Detection of installed shell environments via PATH, /etc/shells, and known installation directories
  • Customizable profile startup script loading honoring user environment configurations
  • Web profile and desktop UI integration for runtime shell configuration

Useful For

  • Running agent commands in Zsh or fish instead of the default system shell
  • Configuring Windows-based DSH setups to execute commands inside WSL, Git Bash, or MSYS2
  • Preserving specific environment variables and login profile configurations during agent execution

Who It Fits

  • Developers working with customized shell setups like Zsh or fish
  • Windows users who need WSL or Git Bash for DSH command execution
  • DSH power users needing granular control over terminal executors

Documented Limitations

  • WSL mode requires danger-full-access and fails under confined sandbox modes
  • Requires restarting the entire DSH runtime and creating a new session after changing shell selections
  • Tied to specific peer compatibility versions (@deepseek-ai/dsh 0.2.0-rc.2) due to internal Cordis loader seams
  • Custom independent presets are not automatically rewritten and require explicit adapter opt-ins

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, 0 development, 1 peer, and 0 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
Luca4Don3/dsh-shell
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin Bundle
Source checked
950cb82 · 2026-10-24

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
0GitHub stars
Forks
0
Open issues
1
Last commit
2026-10-10
Last release
No release detected
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