Resolve Memory Conflict
resolve_memory_conflictResolve a memory conflict by applying a chosen resolution strategy: keep existing, replace, merge, or mark conflict.
Instructions
Resolve a listed memory conflict. Call this only when the user/admin explicitly chooses a resolution strategy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| conflict_id | Yes | Exact memory-conflict ID returned by list_memory_conflicts. | |
| merge_content | No | Merged memory content to apply when resolving a conflict with a merge strategy. | |
| metadata_json | No | Optional JSON object string with extra metadata for the operation. | {} |
| winning_memory_id | No | Memory ID that should win when resolving a conflict. | |
| resolution_strategy | No | Conflict resolution strategy, such as mark_conflict, keep_existing, replace, or merge. | mark_conflict |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |