Coverage report: 59%

Files Functions Classes

coverage.py v7.7.1, created at 2025-04-09 21:23 +0000

File class statements missing excluded coverage
packages/client/src/langgate/client/http.py BaseHTTPRegistryClient 28 24 0 14%
packages/client/src/langgate/client/http.py HTTPRegistryClient 8 8 0 0%
packages/client/src/langgate/client/http.py (no class) 31 5 0 84%
packages/client/src/langgate/client/protocol.py RegistryClientProtocol 2 2 0 0%
packages/client/src/langgate/client/protocol.py BaseRegistryClient 29 29 4 0%
packages/client/src/langgate/client/protocol.py (no class) 17 0 4 100%
packages/core/src/langgate/core/fields.py (no class) 11 1 0 91%
packages/core/src/langgate/core/logging.py StructLogger 0 0 0 100%
packages/core/src/langgate/core/logging.py MessageIsNormal 1 1 0 0%
packages/core/src/langgate/core/logging.py (no class) 63 19 0 70%
packages/core/src/langgate/core/models.py ServiceProvider 0 0 0 100%
packages/core/src/langgate/core/models.py ModelProvider 0 0 0 100%
packages/core/src/langgate/core/models.py ContextWindow 0 0 0 100%
packages/core/src/langgate/core/models.py ModelCapabilities 0 0 0 100%
packages/core/src/langgate/core/models.py ModelCost 0 0 0 100%
packages/core/src/langgate/core/models.py LLMInfo 0 0 0 100%
packages/core/src/langgate/core/models.py (no class) 73 0 0 100%
packages/core/src/langgate/core/schemas/config.py ServiceModelPatternConfig 0 0 0 100%
packages/core/src/langgate/core/schemas/config.py ServiceConfig 5 2 0 60%
packages/core/src/langgate/core/schemas/config.py ModelServiceConfig 0 0 0 100%
packages/core/src/langgate/core/schemas/config.py ModelConfig 0 0 0 100%
packages/core/src/langgate/core/schemas/config.py ConfigSchema 0 0 0 100%
packages/core/src/langgate/core/schemas/config.py (no class) 37 0 0 100%
packages/core/src/langgate/core/utils/config_utils.py (no class) 42 18 0 57%
packages/registry/src/langgate/registry/config.py RegistryConfig 47 12 0 74%
packages/registry/src/langgate/registry/config.py (no class) 16 0 0 100%
packages/registry/src/langgate/registry/local.py BaseLocalRegistryClient 18 14 0 22%
packages/registry/src/langgate/registry/local.py LocalRegistryClient 7 7 0 0%
packages/registry/src/langgate/registry/local.py (no class) 21 0 0 100%
packages/registry/src/langgate/registry/models.py ModelRegistry 61 30 0 51%
packages/registry/src/langgate/registry/models.py (no class) 14 0 0 100%
packages/server/src/langgate/server/api/api_v1/api.py (no class) 7 1 0 86%
packages/server/src/langgate/server/api/api_v1/endpoints/models_ep.py (no class) 14 3 0 79%
packages/server/src/langgate/server/api/services/registry_api.py ModelRegistryAPI 9 8 0 11%
packages/server/src/langgate/server/api/services/registry_api.py (no class) 9 0 0 100%
packages/server/src/langgate/server/core/config.py FixedYamlConfigSettingsSource 22 8 0 64%
packages/server/src/langgate/server/core/config.py ApiSettings 17 11 0 35%
packages/server/src/langgate/server/core/config.py TestSettings 2 0 0 100%
packages/server/src/langgate/server/core/config.py (no class) 48 0 0 100%
packages/server/src/langgate/server/core/logging.py (no class) 16 9 0 44%
packages/server/src/langgate/server/main.py (no class) 28 8 0 71%
packages/transform/src/langgate/transform/local.py LocalTransformerClient 97 97 0 0%
packages/transform/src/langgate/transform/local.py (no class) 21 0 0 100%
packages/transform/src/langgate/transform/protocol.py TransformerClientProtocol 0 0 10 100%
packages/transform/src/langgate/transform/protocol.py (no class) 3 0 6 100%
packages/transform/src/langgate/transform/transformer.py ParamTransformer 52 52 0 0%
packages/transform/src/langgate/transform/transformer.py (no class) 14 0 0 100%
Total   890 369 24 59%

No items found using the specified filter.