diff --git a/reme/core/embedding/base_embedding_model.py b/reme/core/embedding/base_embedding_model.py index b474fd29..da93eb8d 100644 --- a/reme/core/embedding/base_embedding_model.py +++ b/reme/core/embedding/base_embedding_model.py @@ -160,7 +160,7 @@ class BaseEmbeddingModel(ABC): # Each line is {cache_key: embedding} cache_key, embedding = next(iter(data.items())) - if cache_key and embedding: + if cache_key and embedding and isinstance(embedding, list): # Skip if already loaded (keep the newest) if cache_key in self._embedding_cache: continue