unlink_work_items
Remove child work items from their current parent. Each child is detached individually; dry-run mode provides a preview before execution.
Instructions
Detach one or more work items from their current parent. Per-child operation: each child is unset from whatever parent it currently has (parent_work_item_id is accepted for symmetry but the unlink does not assert it). dry_run=true by default.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"child_work_item_ids": "<child_work_item_ids>"
},
"name": "unlink_work_items"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parent_work_item_id | No | Parent WorkItem GID (informational, not asserted) | |
| child_work_item_ids | Yes | WorkItem GIDs of children to detach | |
| dry_run | No | Dry run mode (default: true). When true, returns a preview of the action without executing it. Set to false only after user confirmation. |