<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Niels Kootstra</title><description>Writing by Niels Kootstra, a senior software engineer in Borne, the Netherlands.</description><link>https://kootstra.io/</link><language>en-gb</language><atom:link href="https://kootstra.io/rss.xml" rel="self" type="application/rss+xml"/><item><title>Planner, then reviewer: two agents in one workflow</title><link>https://kootstra.io/writing/maf-first-workflow/</link><guid isPermaLink="true">https://kootstra.io/writing/maf-first-workflow/</guid><description>Chain a planner and a reviewer agent in a Microsoft Agent Framework workflow, so every plan gets reviewed.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Human-in-the-loop tool approval in C#</title><link>https://kootstra.io/writing/maf-tool-approval/</link><guid isPermaLink="true">https://kootstra.io/writing/maf-tool-approval/</guid><description>Make an Agent Framework agent wait for a person to approve the exact tool call, with its arguments, before it runs.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Tool calling for AI agents in C#</title><link>https://kootstra.io/writing/maf-tools/</link><guid isPermaLink="true">https://kootstra.io/writing/maf-tools/</guid><description>Turn C# methods into agent tools with AIFunctionFactory, and return results and errors the model can act on.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Remembering the conversation with agent sessions</title><link>https://kootstra.io/writing/maf-sessions/</link><guid isPermaLink="true">https://kootstra.io/writing/maf-sessions/</guid><description>Keep an agent&apos;s conversation history with AgentSession, save it as JSON, and restore it without trusting the client.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Microsoft Agent Framework: your first C# agent</title><link>https://kootstra.io/writing/maf-first-agent/</link><guid isPermaLink="true">https://kootstra.io/writing/maf-first-agent/</guid><description>Build a console AI agent on Claude with Microsoft Agent Framework, then switch to OpenAI or Ollama in one statement.</description><pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>