From a32de6bdac9196e51653441664a90fd40007d09b Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Mon, 26 Jan 2026 05:08:01 -0500 Subject: [PATCH] fix: ensure doc list is not empty --- .../src/crewai/knowledge/storage/knowledge_storage.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/crewai/src/crewai/knowledge/storage/knowledge_storage.py b/lib/crewai/src/crewai/knowledge/storage/knowledge_storage.py index 055763f7f..cfcbca25a 100644 --- a/lib/crewai/src/crewai/knowledge/storage/knowledge_storage.py +++ b/lib/crewai/src/crewai/knowledge/storage/knowledge_storage.py @@ -99,6 +99,9 @@ class KnowledgeStorage(BaseKnowledgeStorage): ) def save(self, documents: list[str]) -> None: + if not documents: + return + try: client = self._get_client() collection_name = ( @@ -177,6 +180,9 @@ class KnowledgeStorage(BaseKnowledgeStorage): Args: documents: List of document strings to save. """ + if not documents: + return + try: client = self._get_client() collection_name = (