<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SwitchGate AI blog</title>
    <link>https://switchgate.ai/blog/</link>
    <atom:link href="https://switchgate.ai/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Engineering notes and releases from the SwitchGate gateway: routing, governance, benchmarks and the device agent.</description>
    <language>en-ca</language>
    <lastBuildDate>Wed, 12 Aug 2026 14:00:00 +0000</lastBuildDate>
    <item>
      <title>Introducing the runaway agent kill switch</title>
      <link>https://switchgate.ai/blog/runaway-agent-kill-switch/</link>
      <guid isPermaLink="true">https://switchgate.ai/blog/runaway-agent-kill-switch/</guid>
      <pubDate>Tue, 04 Aug 2026 14:00:00 +0000</pubDate>
      <description>A velocity breaker that stops looping agents before the invoice does: how the kill switch works, what trips it, and why it's on by default.</description>
    </item>
    <item>
      <title>How French-aware routing actually works</title>
      <link>https://switchgate.ai/blog/french-aware-routing/</link>
      <guid isPermaLink="true">https://switchgate.ai/blog/french-aware-routing/</guid>
      <pubDate>Tue, 21 Jul 2026 14:00:00 +0000</pubDate>
      <description>Detecting francophone traffic at the gateway and sending it to models that genuinely handle it well — the heuristics, the eval set, and the failure modes.</description>
    </item>
    <item>
      <title>GateBench Airline: 110 models, one rubric</title>
      <link>https://switchgate.ai/blog/gatebench-airline/</link>
      <guid isPermaLink="true">https://switchgate.ai/blog/gatebench-airline/</guid>
      <pubDate>Wed, 08 Jul 2026 14:00:00 +0000</pubDate>
      <description>Our agents-and-tools benchmark, run identically across the whole catalog: methodology, the surprising mid-tier, and why we publish effective success rate.</description>
    </item>
    <item>
      <title>Burnable prepaid keys are live</title>
      <link>https://switchgate.ai/blog/burnable-prepaid-keys/</link>
      <guid isPermaLink="true">https://switchgate.ai/blog/burnable-prepaid-keys/</guid>
      <pubDate>Tue, 30 Jun 2026 14:00:00 +0000</pubDate>
      <description>Keys with a fixed balance and an expiry you choose: perfect for contractors, classrooms, hackathons and demos.</description>
    </item>
    <item>
      <title>Why we host in Canada</title>
      <link>https://switchgate.ai/blog/why-we-host-in-canada/</link>
      <guid isPermaLink="true">https://switchgate.ai/blog/why-we-host-in-canada/</guid>
      <pubDate>Fri, 12 Jun 2026 14:00:00 +0000</pubDate>
      <description>Canadian privacy law, GDPR adequacy and short hops to both coasts: the case for routing your tokens through Montréal.</description>
    </item>
    <item>
      <title>Zero-credit cache hits, explained</title>
      <link>https://switchgate.ai/blog/zero-credit-cache-hits/</link>
      <guid isPermaLink="true">https://switchgate.ai/blog/zero-credit-cache-hits/</guid>
      <pubDate>Thu, 28 May 2026 14:00:00 +0000</pubDate>
      <description>Semantic caching that bills exactly nothing on a hit: how matching works, and the workloads where 30-70% savings are real.</description>
    </item>
  </channel>
</rss>
