Check if the remote API is reachable and healthy.
Future<bool> health() async { try { final body = await _get('/health'); return body['status'] == 'ok'; } catch (_) { return false; } }