albertgranados/dsh-run-environment ↗★ 0
dsh-run-environment
DeepSeek Harness plugin: a Session-header control that detects how a workspace is meant to be run, and runs it. Node.js adapters today, any environment through user-defined commands. 适合需要一键启动Node.js等项目环境,或执行自定义运行命令的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:albertgranados/dsh-run-environmentConfiguration
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.