AGSwirlAI NewsletterAI and agentsBuilding AI Agents from scratch - Part 2: Reflection and Working Memory