From d9a92227a5be32ba3b2a47c50c9a7be4bbb330e4 Mon Sep 17 00:00:00 2001 From: Andreas Frings Date: Mon, 1 Jun 2026 12:36:41 +0200 Subject: [PATCH] fix: also normalise index for cache-hit items in embedding merge --- litellm/caching/caching_handler.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litellm/caching/caching_handler.py b/litellm/caching/caching_handler.py index 5f251df081f..471c1ab0d07 100644 --- a/litellm/caching/caching_handler.py +++ b/litellm/caching/caching_handler.py @@ -631,6 +631,8 @@ class LLMCachingHandler: final_data_list.append(api_item) idx += 1 else: + if item is not None: + item["index"] = pos final_data_list.append(item) _caching_handler_response.final_embedding_cached_response.data = final_data_list