All plugins

DSH / BUNDLE / BUNDLES

@dsh-external/workflow

v0.2.0PatTianFang / dsh_workflow_fanga2c27df494

InstallableBundlesBundles & other modulesCommunity · Topic auto-analysis

Overview

@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

README / EN

Package documentation

Registry summary

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

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- trusted-local `.ts` 使用 Node 22 原生 erasable-syntax TypeScript,并遵循 Node module cache(修改后重启 DSH);需要 enum 等 transform-only 语法或热重载时请发布为 `.mjs/.js`。 - DSH `0.2.1-rc.3` 已取消每次派发的 tool filter 与 existing-agent target:只读掩码改为作用于已发布子 Agent 的 scope,target/effort 与 worktree 仍需部署注册 dispatch/isolation adapter,未注册时 fail loud。 - 内建 verification 能证明实际 read/mutation tool evidence、Git workspace 变化、每个 required path 的任务前后指纹与文本后置条件;非 Git 工作区或需要外部权威证据的策略由 verification adapter 补充。 - 仅生成型 capsule run 能保存不可变 script snapshot;纯函数 trusted-package/local run 不能从 run id 再保存。 - capsule v1 与 KodaX capsule 不做 wire compatibility;外部 capsule 不会被误执行。 - capability-generated 源码与宿主对象隔离;但 trusted-local workflow 会以 Node 宿主权限执行,不要把不可信第三方源码标为 trusted-local。 - 本仓库只针对 `0.2.1-rc.3` 验证;宿主升级需按上面的流程重新跑兼容校验。