From ff2a938847d9f9128b8efd6e89b1dbefbaf5a87a Mon Sep 17 00:00:00 2001 From: Michael Riad Zaky Date: Wed, 29 Apr 2026 15:47:48 -0700 Subject: [PATCH] Match docstring style on async_increment_cache --- litellm/caching/dual_cache.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/litellm/caching/dual_cache.py b/litellm/caching/dual_cache.py index 2159f04296..6115a444ce 100644 --- a/litellm/caching/dual_cache.py +++ b/litellm/caching/dual_cache.py @@ -396,9 +396,15 @@ class DualCache(BaseCache): **kwargs, ) -> Optional[float]: """ - Increment counter in both caches. refresh_ttl bumps the Redis TTL - on every write (counter-style). Default preserves window-style - semantics (TTL set once on first write). + Key - the key in cache + + Value - float - the value you want to increment by + + Refresh_ttl - bool - if True, resets the Redis TTL on every write. + Default False preserves window-style semantics. + + Returns - the incremented value, or None if no cache backend is + available (in_memory_cache is None and Redis failed/is absent). """ result: Optional[float] = None try: