high95%
AnthropicPromptCachingMiddleware silently drops string content blocks in system messages
The middleware replaces a trailing string in system message content with a cache_control-only dict, losing the original text.

Affected version
Reports that share this version, grouped in one feed.
LangChain, LlamaIndex, and Pydantic
Pinecone, Chroma, Weaviate, Qdrant, and neighboring stores
Next.js, Supabase, and the surrounding app stack