engram_link
Record how two stored memories relate: 'memory_id target_id'. based_on: target is evidence for memory. derived_from: memory was inferred from target. contradicts: they conflict, undecided. supersedes: memory replaces target.
Instructions
Record how two stored memories relate: 'memory_id target_id'. based_on: target is evidence for memory. derived_from: memory was inferred from target. contradicts: they conflict, undecided. supersedes: memory replaces target. undo=true removes the link. Safe to retry.
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": {
"memory_id": "<memory_id>",
"relation": "<relation>",
"target_id": "<target_id>"
},
"name": "engram_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| undo | No | ||
| reason | No | ||
| relation | Yes | ||
| memory_id | Yes | ||
| target_id | Yes |