deprecate_entry
Deprecate an existing entry with a reason. Optionally merge its content into a target entry and link to a superseding decision.
Instructions
Mark an entry as deprecated. For decisions, optionally link to the superseding decision.
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": {
"id": "<id>",
"reason": "<reason>"
},
"name": "deprecate_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Entry ID to deprecate | |
| reason | Yes | Why this is being deprecated | |
| merge_into | No | Dedup merge: fold this entry's unique content into this same-type target, then deprecate this one with superseded_by=target. Non-destructive — the target is only added to. | |
| project_dir | No | Absolute path to another project whose entry should be deprecated | |
| superseded_by | No | ID of the replacing decision (decisions only) |