PatTianFang/dsh_workflow_fang ↗★ 0

@dsh-external/workflow

Requirement-driven adaptation of the upstream @dsh-external/workflow (v0.1.2) for DSH 0.2.1-rc.3 — reusable, governed, durable multi-agent workflows with the full upstream feature surface

Package
@dsh-external/workflow
Compatibility
Unverified
Harness peer range
^0.2.1-rc.3
Cordis peer range
^4.0.5
Version
0.2.0
License
MIT
Last updated
Oct 28, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PatTianFang/dsh_workflow_fang

8. 配置

默认值即可用;需要调优时在 profile 的 cordis.patch.yml 覆写(完整字段见 配置参考):

- id: dsh-external-workflow
  name: '@dsh-external/workflow'
  config:
    approvalMode: generated-and-local  # never | generated-and-local | always
    maxAgents: 64
    maxConcurrency: 8
    maxRetainedRuns: 500
    fastProvider: spawn                # ctx.subagents transport
    fastModelProvider: deepseek-official
    fastMaxTokens: 4096
    balancedProvider: spawn
    balancedModelProvider: deepseek-official
    balancedMaxTokens: 8192
    deepProvider: spawn
    deepModelProvider: deepseek-official
    deepMaxTokens: 16384
    readOnlyAllowedTools:              # 与当前父 Agent 可见工具动态求交集
      - read
      - read_image
      - glob
      - grep
      - lsp
      - skill
      - web_search

availableTools、availableMcp、availableSkills 是部署能力清单,供 capsule preflight 使用;workflow 声明的 requirement 不在清单中会失败,不会偷偷降级。