work_dependency_add
Add a dependency: blocker must finish before blocked can proceed.
Pass blocker_id + blocked_id, or equivalently
work_id (blocked) + depends_on_id (blocker). Cycles are
refused — a task cannot become its own (transitive) blocker
(error=cycle / error=self_edge). Result includes
org + bound.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Override agent identity | |
| work_id | No | Alias for blocked_id (the task that waits) | |
| blocked_id | No | Task that is blocked | |
| blocker_id | No | Task that must finish first | |
| depends_on_id | No | Alias for blocker_id (the task it waits on) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||