Files
app/backend/tests
stroblme 4e8d04d5d7 Hold a node down for a minute before calling it down
A connector that misses one poll turned the health badge amber and the node
on the canvas red until it recovered. `LoadedNode.health_since` marks when the
status last actually changed — a rotating error detail under an unchanged
status does not move it, or a connector retrying with a different errno each
poll would never debounce — and `unhealthy_nodes` applies a 60 s floor to it.

The floor is on the surfacing, not on the transition: the stored health is the
truth the moment a node reports it, so a flow reading node health is never
told a stale story. Only going down is held back; recovery clears at once.
2026-09-07 07:54:10 +02:00
..
2026-08-31 10:12:01 +02:00
2026-08-31 10:12:01 +02:00
2026-08-31 10:12:01 +02:00