..
__init__.py
refactor(lint): apply every safe ruff autofix and zero 28 strict-rule budgets
2026-08-01 15:43:29 -07:00
_embedding_router.py
refactor(types): replace Any with proven types in 137 files ( #44478 )
2026-10-05 11:01:45 -07:00
_internal_lru_cache.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
affinity_cache.py
fix(otel): nest cache spans under their operation and name service spans by purpose ( #44150 )
2026-10-03 09:20:27 -07:00
azure_blob_cache.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
base_cache.py
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
caching.py
feat(gemini): accept file content blocks with video_metadata on multimodal embeddings ( #45305 )
2026-10-08 13:20:03 -07:00
caching_handler.py
feat(gemini): accept file content blocks with video_metadata on multimodal embeddings ( #45305 )
2026-10-08 13:20:03 -07:00
disk_cache.py
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
dual_cache.py
chore(lint): remove the LIT002 mutable-construction rule ( #43971 )
2026-10-01 12:24:02 -07:00
evicted_client_closer.py
chore(lint): remove the LIT002 mutable-construction rule ( #43971 )
2026-10-01 12:24:02 -07:00
gcs_cache.py
refactor(llms): expose public names for private provider helpers ( #45037 )
2026-10-07 08:49:25 -07:00
in_memory_cache.py
refactor(mcp): reuse in-memory discovery storage
2026-09-11 17:53:51 -07:00
llm_caching_handler.py
fix(caching): clear strict-lint budget breaches in re-landed closer code
2026-08-05 11:08:19 -07:00
qdrant_semantic_cache.py
fix(caching): skip the cache past max_messages and keep tool_result text in semantic prompts ( #43878 )
2026-10-07 17:32:39 +00:00
Readme.md
add azure blob cache support ( #12587 )
2025-07-15 11:47:38 -07:00
redis_batch.py
fix(otel): nest cache spans under their operation and name service spans by purpose ( #44150 )
2026-10-03 09:20:27 -07:00
redis_cache.py
fix(caching): backport #45784 and #46488 to rc/1.106.0 ( #47006 )
2026-10-16 15:34:17 -07:00
redis_cluster_cache.py
fix(caching): backport #45784 and #46488 to rc/1.106.0 ( #47006 )
2026-10-16 15:34:17 -07:00
redis_cluster_node_isolation.py
fix(caching): keep a node timeout from forcing a cluster-wide topology reinit on redis-py 8.x ( #39349 )
2026-09-03 17:31:58 -07:00
redis_semantic_cache.py
fix(caching): skip the cache past max_messages and keep tool_result text in semantic prompts ( #43878 )
2026-10-07 17:32:39 +00:00
s3_cache.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
valkey_semantic_cache.py
refactor(types): replace Any with proven types in 157 files ( #44798 )
2026-10-06 15:31:54 +00:00