memory_link
Create explicit typed links between memories to define relationships like references, implements, supersedes, extends, contradicts, or related_to. Optionally create bidirectional links.
Instructions
Create an explicit typed link between two memories.
Args: from_id: Source memory ID to_id: Target memory ID edge_type: Type of relationship. Options: - "references" (default): General reference - "implements": Source implements/realizes target - "supersedes": Source replaces/updates target - "extends": Source builds upon target - "contradicts": Source conflicts with target - "related_to": Generic relationship bidirectional: If True, also create reverse link (default: True)
Returns: Dict with created links and their types
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from_id | Yes | ||
| to_id | Yes | ||
| edge_type | No | references | |
| bidirectional | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |