A connection can look connected and be completely unusable — expired credentials, a revoked token. Connections now carry a live health state, tell you which of the two it is, and let you test one on demand.
- Every connection shows one of Connected, Reconnect, or Connection issue — the middle one means your credentials were rejected and you need to reconnect, the last means the provider failed for some other reason
- Test connection probes a provider for real by loading its tools, so you can check one without waiting for an agent to hit it
- Connections your agents actually use are checked as they go, so a break surfaces on its own
- A failing connection stays in your Connected list instead of disappearing from it — the reconnect action is where you would go looking for it