<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloud Firestore on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/cloud-firestore/</link><description>Recent content in Cloud Firestore on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sat, 23 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/cloud-firestore/index.xml" rel="self" type="application/rss+xml"/><item><title>Implementing Persistent Agent State with External Storage</title><link>https://ai-blog.noorshomelab.dev/adk-persistent-agents-2026/implementing-persistent-state/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/adk-persistent-agents-2026/implementing-persistent-state/</guid><description>&lt;p&gt;In the previous chapter, we established a basic AI agent and managed its conversational context in memory. While useful for short, single-session interactions, this approach falls short for long-running agents that need to survive restarts, process background tasks, or maintain context across multiple user sessions. Losing an agent&amp;rsquo;s state means losing its memory, its progress, and ultimately, its utility. Without persistence, a crash or planned shutdown erases all prior interactions, forcing the agent to start anew, which is unacceptable for production systems.&lt;/p&gt;</description></item></channel></rss>