Edges
An edge connects two nodes and says what ties them together. Its color follows the nodes’ health; its type says what it represents.
| Type | Example label | Use it for |
|---|---|---|
network | network / call | The generic case: one service calling another. |
dns | record · @ / api / www | A domain pointing at infrastructure through a DNS record. |
webhook | inbound event | A notification from an external service into yours (e.g. Stripe → your app). |
deploy | pipeline / ci | A build or deploy link (e.g. GitHub Actions → VPS). |
- The arrow shows the direction of the dependency, from source to target.
- The line color follows the state of the two nodes (see States), not the type. The type shows in a colored tag, displayed for every type except
network, next to whatever text you write. - Hovering an edge reveals a × to delete it.
- An edge can have its own credentials too: a GitHub deploy key, a Stripe webhook secret. Manage them from the edge inspector.
Edges are created by dragging from one node to another. With a manifest import you can only connect nodes that are in the same file.