Coverage for src/qdrant_loader_mcp_server/search/enhanced/cdi/rankers/default.py: 83%
6 statements
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-08 06:06 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2025-09-08 06:06 +0000
1from __future__ import annotations
3from ....components.search_result_models import HybridSearchResult
4from ..interfaces import Ranker
7class DefaultRanker(Ranker):
8 def rank(self, results: list[HybridSearchResult]) -> list[HybridSearchResult]: # type: ignore[override]
9 # Keep default behavior as identity to preserve legacy ordering for now
10 return results