Basic [[Arrows]] are colorless, unlabeled arrows.
They are used to write to [[Content nodes]], send system messages to [[AI nodes]], and pass chat history between AI nodes.
![[Pasted image 20240720231459.png]]
| Source node type | Target node type | What happens |
| -------------------------- | -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [[AI nodes\|AI]] | [[Content nodes\|Content]] | The response from the AI node will be written to the content node |
| [[AI nodes\|AI]] | [[AI nodes\|AI]] | The chat history of the source node will be passed to the target node |
| [[Content nodes\|Content]] | [[Content nodes\|Content]] | The content of the source node, be it a normal content node, a [[Formatter nodes\|formatter node]], or a [[Reference nodes\|reference node]], will be written to the target node |
| [[Content nodes\|Content]] | [[AI nodes\|AI]] | The content of the source node will be added to the beginning of the messages array of the target node as a system message |