link_intentions
Create dependency edges between tasks to express ordering constraints, such as one task requiring another's output. Prevents cycles and requires both tasks to be in the same plan.
Instructions
Create a dependency edge between two existing tasks. Use to express discovered ordering constraints (e.g., agent realizes task B requires task A's output). Server rejects cycles. Both tasks must be in the same plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from_task_id | Yes | ||
| to_task_id | Yes | ||
| relation | No | blocks | |
| rationale | Yes | Why this link. Stored in dependency metadata. |