<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Caching on Ready, Set, Cloud!</title><link>https://www.readysetcloud.io/tags/caching/</link><description>Recent content in Caching on Ready, Set, Cloud!</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 27 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.readysetcloud.io/tags/caching/index.xml" rel="self" type="application/rss+xml"/><item><title>Your agent is repeating itself</title><link>https://www.readysetcloud.io/blog/allen.helton/your-agent-is-repeating-itself/</link><pubDate>Wed, 27 May 2026 00:00:00 +0000</pubDate><guid>https://www.readysetcloud.io/blog/allen.helton/your-agent-is-repeating-itself/</guid><description>&lt;p>In 2025, I did a series of videos that went through &lt;a href="https://rdyset.click/c/ddv5bp">five design principles for production-ready AI agents&lt;/a>. In my episode about &lt;a href="https://rdyset.click/c/2i4wS9">guardrails&lt;/a>, I made the statement, &amp;ldquo;&lt;em>If you can get away with not calling a model, do that&lt;/em>.&amp;rdquo; In the episode about &lt;a href="https://rdyset.click/c/K0EpYb">agent tools&lt;/a>, I made an argument saying to build idempotent tools and store responses temporarily in case of retries or duplicate requests. I didn&amp;rsquo;t know it at the time, but I essentially was making the same argument just with different words.&lt;/p></description></item></channel></rss>