An Edge is a directed relationship between two cells. Edges model connections like “see also”, “follow-up”, “derived from”, or any custom relationship type you define.Documentation Index
Fetch the complete documentation index at: https://hexxladb.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Edge structure
- From / To — Packed coordinates of the source and target cells
- RelationType — String describing the relationship (e.g., “see-also”, “follow-up”)
- Weight — Optional float for ranking or importance
- Provenance — Source information and confidence
Edge vs Seam
Edges model general-purpose relationships:- “See also” references
- Conversation flow (follow-up)
- Derivation chains
- Custom application-specific links
- Conflicts between facts
- Preference supersession
- Audit trails for changes
Cell.Edges and seam lists in the API are read aggregates, not denormalized primary storage.
Creating edges
Use the helperLinkCells for common cases:
PutEdge:
Retrieving edges
Get a specific edge:Common relation types
While you can define any relation type string, common patterns include:| Relation type | Use case |
|---|---|
see-also | Related content worth exploring |
follow-up | Next item in a sequence or conversation |
derived-from | Source material or parent document |
depends-on | Prerequisite relationship |
related-to | General association |
refutes | Contradictory claim (use seams for this) |
supports | Evidentiary backing |
Edge weights
Weights are optional floats that can represent:- Relevance or importance
- Strength of relationship
- Ranking score for traversal
Deleting edges
To remove an edge, delete it directly:DeleteCell, all outbound edges are automatically removed.
See also
- Cells — Core data units
- Seams — Contradiction and supersession markers
- Coordinates — Hexagonal addressing system