albertgranados/dsh-run-environment ↗★ 0

dsh-run-environment

自动检测并运行工作区环境的会话头部控制插件 适合需要一键启动Node.js等项目环境,或执行自定义运行命令的用户。

包名
dsh-run-environment
兼容性
待验证
Harness 依赖范围
*
Cordis 依赖范围
^4.0.2
版本
0.8.2
许可证
MIT
最近更新
2026年9月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:albertgranados/dsh-run-environment

Configuration

Optional, and set in the profile's cordis.patch.yml:

- id: run-environment
  config:
    visibility: auto      # auto | always | never
    maxConcurrentRuns: 8
    graceMs: 5000         # SIGTERM → SIGKILL grace for a stopped command
    shell: ''             # user commands; empty means $SHELL, then /bin/sh

visibility: always is how a directory no adapter recognises yet still gets the control (and therefore the "Add command…" entry). The full list is in docs/configuration.md.

State — the default, hidden commands, and user-defined commands — is stored per project under $DSH_HOME/dsh-run-environment/projects.json, never inside your repository.