Coverage for src/lilbee/modelhub/model_manager/__init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-09-28 17:20 +0000

1"""Model lifecycle management across native GGUF and SDK-backed sources.""" 

2 

3from lilbee.modelhub.model_manager.core import ModelManager 

4from lilbee.modelhub.model_manager.discovery import ( 

5 classify_all_remote_models, 

6 classify_remote_models, 

7 detect_remote_embedding_models, 

8 discover_api_model_groups, 

9 discover_api_models, 

10) 

11from lilbee.modelhub.model_manager.types import ( 

12 ModelNotFoundError, 

13 RemoteModel, 

14 ValidationResult, 

15) 

16from lilbee.modelhub.model_manager.validation import ( 

17 CanonicalRef, 

18 canonicalize_chat_model, 

19 canonicalize_embedding_model, 

20 validate_persisted_model, 

21) 

22 

23__all__ = [ 

24 "CanonicalRef", 

25 "ModelManager", 

26 "ModelNotFoundError", 

27 "RemoteModel", 

28 "ValidationResult", 

29 "canonicalize_chat_model", 

30 "canonicalize_embedding_model", 

31 "classify_all_remote_models", 

32 "classify_remote_models", 

33 "detect_remote_embedding_models", 

34 "discover_api_model_groups", 

35 "discover_api_models", 

36 "validate_persisted_model", 

37]