knowledge_relation_add
Add a validated, evidence-backed knowledge edge between existing node IDs, checking scope, confidence, and duplicates to prevent ungrounded inferred links.
Instructions
Create one explicit evidenced knowledge edge between existing node IDs/paths. Never infers links from tags or text; validates endpoints, scope, type, confidence, and duplicate edges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | No | Calling agent identity; else BEGOD_KNOWLEDGE_ACTOR or unknown | |
| model | No | Calling model; else BEGOD_KNOWLEDGE_MODEL or unknown | |
| scope | No | all or project; scoped calls permit shared + project | all |
| source | No | Source artifact path/ID | |
| weight | No | ||
| session | No | Stable session ID; else BEGOD_KNOWLEDGE_SESSION or unknown | |
| evidence | Yes | Why this edge is true; cite the decision/source | |
| confidence | No | ||
| source_node | Yes | Existing source node ID or path | |
| target_node | Yes | Existing target node ID or path | |
| relation_type | Yes |