workflow_node_add
Add a node to an existing workflow with validation: rejects duplicate IDs, dangling dependencies, invalid cron; owner edits trunk directly, others create a branch.
Instructions
向既有 workflow 追加单节点(增量改)——节点 id 重复/depends_on 悬空/cron 非法拒绝;owner 直改 trunk,非 owner 写 branch。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | Yes | 追加节点(id/agent/task 必填;可选 trigger.schedule / visibility) | |
| actor | Yes | 操作者(=owner 直改 trunk;否则开 branch) | |
| data_dir | No | 数据根目录(缺省走 getDataDir 解析链) | |
| workflow_id | Yes | workflow 标识 |