OptionalcolorHex / named color. Omitted if absent.
Source node ID.
Optionalfrom_Source node anchor side (e.g. "right"). Omitted if absent.
Canvas-internal edge ID.
OptionallabelEdge label string. Omitted if absent.
Destination node ID.
Optionalto_Destination node anchor side. Omitted if absent.
A directed canvas edge between two nodes.
from_side/to_sideare Obsidian's"top" | "right" | "bottom" | "left"anchor specifiers (passed through as strings — no validation, forward- compatible with new variants).