redmine_copy_issue
Duplicate a Redmine issue with optional field overrides, then copy selected subtasks, watchers, and relations to the new issue.
Instructions
Duplicate an issue, with optional field overrides and link copies.
Redmine has no REST copy endpoint, so the copy is reconstructed from a read of the source issue and a normal create; the requested links (subtasks / watchers / relations) are replayed afterwards.
Args:
issue_id: source issue id (required).
project / tracker: copy into a different project/tracker. Empty =
inherit from the source.
subject: override the copied subject. Empty = "Copy of <source>".
priority / description / assigned_to_id / due_date / start_date /
done_ratio / custom_fields: per-field overrides; omitted fields
are inherited from the source.
copy_subtasks: recursively copy subtasks (depth-capped).
copy_watchers: re-add the source's watchers to the copy.
copy_relations: recreate the source's issue relations on the copy.
Returns {"issue", "copied": {watchers, relations, subtasks}, "source"}.
Honors REDMINE_MCP_READ_ONLY.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | ||
| subject | No | ||
| tracker | No | ||
| due_date | No | ||
| issue_id | No | ||
| priority | No | ||
| done_ratio | No | ||
| start_date | No | ||
| description | No | ||
| copy_subtasks | No | ||
| copy_watchers | No | ||
| custom_fields | No | ||
| assigned_to_id | No | ||
| copy_relations | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |