Coverage for src / lilbee / data / store / __init__.py: 100%
6 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-05-15 20:55 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-05-15 20:55 +0000
1"""LanceDB vector store package."""
3from __future__ import annotations
5from .core import Store
6from .lance_helpers import (
7 ensure_table,
8 escape_sql_string,
9 install_lancedb_thread_error_suppressor,
10 safe_delete,
11)
12from .ranking import cosine_sim, mmr_rerank
13from .types import (
14 CHUNK_TYPE_RAW,
15 CHUNK_TYPE_WIKI,
16 CitationRecord,
17 EmbeddingModelMismatchError,
18 RemoveResult,
19 SearchChunk,
20 SearchScope,
21 SourceRecord,
22 scope_to_chunk_type,
23)
25__all__ = [
26 "CHUNK_TYPE_RAW",
27 "CHUNK_TYPE_WIKI",
28 "CitationRecord",
29 "EmbeddingModelMismatchError",
30 "RemoveResult",
31 "SearchChunk",
32 "SearchScope",
33 "SourceRecord",
34 "Store",
35 "cosine_sim",
36 "ensure_table",
37 "escape_sql_string",
38 "install_lancedb_thread_error_suppressor",
39 "mmr_rerank",
40 "safe_delete",
41 "scope_to_chunk_type",
42]