link_thoughts
Adds typed directed edges between existing thought nodes in a deliberation (Graph-of-Thoughts layer).
Edge kinds
| Kind | Meaning (directed from → to) |
|---|---|
supports |
from lends support to to |
conflicts |
from is in tension with to |
depends_on |
from depends on to (ordering / evidence) |
refines |
from refines or tightens to |
For depends_on and refines, the server rejects edges that would close a cycle in the strict subgraph.
When to use
- After
expand_thoughts/score_thoughts, when the model wants an explicit graph over alternatives. - Before
merge_thought_branchesordistill_thought_clusterif you need richer provenance than parent IDs alone.
Research
See docs/research/SOURCES.md (Graph of Thoughts).