create_issue_relation
Link two issues with a relation type (blocks, precedes, relates, etc.) and an optional delay to manage date-driven dependencies.
Instructions
Create a relation between two issues.
Args: issue_id: source issue ID. target_issue_id: target issue ID. relation_type: relates, precedes, follows, blocks, blocked, duplicates, duplicated, copied_to, copied_from. delay: gap in days; only applies to 'precedes' and 'follows'.
Warning: 'precedes' and 'follows' are date-driven — creating the relation makes Redmine reschedule the following issue, pushing its start date forward. Use 'relates' when you only want to link the issues without touching dates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| delay | No | ||
| issue_id | Yes | ||
| relation_type | No | relates | |
| target_issue_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |