"""Согласованная точка входа службы обнаружения моделей. Интерфейс (`ui/model_catalog.py`) импортирует именно этот путь, а сама служба реализована в `model_discovery_service.py`. Имена разошлись, потому что модуль и его потребитель писались разными исполнителями параллельно. Модуль существует, чтобы расхождение не повторилось молча: импорт в `model_catalog` обёрнут в `except ImportError`, поэтому при неверном пути ошибки не возникает — выбор моделей просто навсегда остаётся пустым с надписью «Список моделей ещё не получен». Один осмысленный файл дешевле, чем повторная потеря работающей функции. """ from __future__ import annotations from antigravity_provider.router.model_discovery_service import ModelDiscoveryService __all__ = ["ModelDiscoveryService"]