Coverage for node / src / stigmem_node / entity_resolver.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-05-25 01:49 +0000

1"""Compatibility alias for :mod:`stigmem_node.recall.entity_resolver`.""" 

2 

3from __future__ import annotations 

4 

5import sys 

6from typing import TYPE_CHECKING 

7 

8__all__ = [ 

9 "FUZZY_SCORE_THRESHOLD", 

10 "ResolveCandidate", 

11 "ResolveResult", 

12 "_id_segment", 

13 "_token_score", 

14 "_tokenise", 

15 "_type_prefix", 

16 "resolve_entity", 

17] 

18 

19if TYPE_CHECKING: 

20 from .recall.entity_resolver import ( 

21 FUZZY_SCORE_THRESHOLD, 

22 ResolveCandidate, 

23 ResolveResult, 

24 _id_segment, 

25 _token_score, 

26 _tokenise, 

27 _type_prefix, 

28 resolve_entity, 

29 ) 

30else: 

31 from .recall import entity_resolver as _impl 

32 

33 sys.modules[__name__] = _impl