Resolve Conflict Keep Memory
memory.conflict_keepRecords a reviewed 'keep' decision for a conflicting memory, preventing changes to the original canonical memory.
Instructions
Record a reviewed keep decision for a conflict without editing canonical memory.
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>",
"keep": "<keep>",
"reviewer": "<reviewer>"
},
"name": "memory.conflict_keep"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| keep | Yes | ||
| reviewer | Yes | ||
| recommendation_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| keep | Yes | ||
| path | Yes | ||
| status | Yes | ||
| decision | Yes | ||
| reviewer | Yes | ||
| reviewed_at | Yes | ||
| recommendation_id | No | ||
| recommendation_path | No | ||
| recommendation_action | No | ||
| canonical_memory_updated | Yes | ||
| recommendation_policy_violation | No |