resolve_conflict
Mark a contradiction or update edge as resolved with an optional winner selection, which expires the losing node while preserving history.
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. |