Anthropic prompt caching with agent.stream() and Memory — how to cache conversation history? - Mastra