Coverage for node / src / stigmem_node / vector_search.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-25 01:49 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-25 01:49 +0000
1"""Compatibility alias for :mod:`stigmem_node.recall.vector_search`."""
3from __future__ import annotations
5import sys
6from typing import TYPE_CHECKING
8__all__ = [
9 "EmbeddingModelMismatch",
10 "backfill_missing_embeddings",
11 "check_or_register_model",
12 "embed_and_store_fact",
13 "ensure_vec_table",
14 "store_embedding",
15 "vector_search",
16]
18if TYPE_CHECKING:
19 from .recall.vector_search import (
20 EmbeddingModelMismatch,
21 backfill_missing_embeddings,
22 check_or_register_model,
23 embed_and_store_fact,
24 ensure_vec_table,
25 store_embedding,
26 vector_search,
27 )
28else:
29 from .recall import vector_search as _impl
31 sys.modules[__name__] = _impl