create_relationship
Establish connections between ideas to organize dependencies, track evolution, and structure relationships like alternatives, dependencies, or parent-child hierarchies.
Instructions
Create a relationship between two ideas.
Relationship types:
related_to: General relationship (bidirectional)
alternative_to: Ideas that solve the same problem differently (bidirectional)
superseded_by: This idea was replaced by another (directional)
merged_into: This idea was merged into another (directional)
blocked_by: This idea depends on another (directional)
parent_of: This is a parent/epic of another idea (directional)
derived_from: This idea was inspired by another (directional)
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": {
"sourceIdeaId": "<sourceIdeaId>",
"targetIdeaId": "<targetIdeaId>",
"relationshipType": "<relationshipType>"
},
"name": "create_relationship"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sourceIdeaId | Yes | The source idea ID | |
| targetIdeaId | Yes | The target idea ID | |
| relationshipType | Yes | Type of relationship | |
| note | No | Optional note about the relationship |