<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Agent Internals</title><description>A swipe file on agentic engineering, by Jeff Huang. Best practices from open-source projects and building Genkit at Google.</description><link>https://agentinternals.dev/</link><item><title>Compaction in coding harnesses</title><link>https://agentinternals.dev/blog/compaction-in-coding-harnesses/</link><guid isPermaLink="true">https://agentinternals.dev/blog/compaction-in-coding-harnesses/</guid><description>I spent a few days studying Open SWE&apos;s compaction stack and reimplemented what mattered as Genkit middleware you can copy into your own coding-agent harness.</description><pubDate>Fri, 12 Jun 2026 05:00:00 GMT</pubDate></item><item><title>What this is</title><link>https://agentinternals.dev/blog/hello/</link><guid isPermaLink="true">https://agentinternals.dev/blog/hello/</guid><description>A personal journal on agentic engineering. Field notes from the work, not a map of the territory.</description><pubDate>Fri, 12 Jun 2026 05:00:00 GMT</pubDate></item><item><title>Loop design in Genkit Python</title><link>https://agentinternals.dev/blog/loop-design-genkit-python/</link><guid isPermaLink="true">https://agentinternals.dev/blog/loop-design-genkit-python/</guid><description>Lance Martin&apos;s self-correction pattern from his Fable 5 guide maps onto the primitives Genkit Python already has.</description><pubDate>Sat, 13 Jun 2026 05:00:00 GMT</pubDate></item></channel></rss>