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等项目环境,或执行自定义运行命令的用户。

パッケージ
dsh-run-environment
互換性
未検証
Harness ピア範囲
*
Cordis ピア範囲
^4.0.2
バージョン
0.8.2
ライセンス
MIT
最終更新
2026/09/18

インストール

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

ドキュメント

README 全文を読む ↗

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.