From b1160d3b8e0096b4c7ea748907825d0a57da8d00 Mon Sep 17 00:00:00 2001 From: "jinli.yl" Date: Tue, 24 Feb 2026 20:50:11 +0800 Subject: [PATCH] fix(embedding): add list type check for embeddings in cache loading --- reme/core/embedding/base_embedding_model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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