async fn server_capabilities(
db: &Arc<RusqliteService>,
server_id: &str,
) -> ServerCapabilitiesExpand description
Read the server’s reported version and resolve it into capabilities.
Never fails: a server row that is missing, or carries a version this build cannot parse, yields the conservative generation rather than an error. A client that refused to start because it did not recognise a version string would be the exact failure UR-085 exists to remove.
TRACES: UR-085 | IR-035, DR-280