resolve_conflict
Mark a conflicting memory edge as resolved while keeping history. Optionally designate a winner node to supersede the loser in future queries.
Instructions
Mark a contradiction or update edge as resolved without deleting the underlying history. Use after deciding how competing memories should be interpreted. Returns the resolved conflict entry. When winner is provided and the edge is CONTRADICTS or UPDATES, the losing node's valid_to is set to now, excluding it from future default queries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| winner | No | Optional node ID of the winning node. Must be source_id or target_id of the edge. When provided, the losing node's valid_to is set to now, superseding it. | |
| edge_id | Yes | ID of the conflict edge to mark resolved. | |
| resolution_note | No | Optional human-readable note explaining the resolution. |