Symptom

The server settings tab (EditServer composable) had a meaningless horizontal divider, separate host and port fields with no way to test connectivity, and no metadata about the server (model, OS, version, node count). Refreshing nodes required an app restart.

Root cause

EditServer delegated layout entirely to ServerConnectionForm, which was designed for the connect flow (existing server editing context) and included an unneeded divider. No test-connectivity affordance or server metadata panel existed in the settings view.

Fix

Prevention

Settings screens for connected resources should surface the resource’s live metadata and provide an inline connectivity test. Any edit form that lets users change a connection address should have an adjacent test-reachability action so the user can confirm the change before navigating away.