Changelog

Every ship, in order, with honest labels. Subscribe by RSS or watch the blog for the long-form stories.

  • New

    SDK tabs in the quickstart

    The homepage quickstart now covers Python, JavaScript, Node.js, Go and cURL — the base URL is still the only change.

  • New

    Individual model pages

    Every catalog model has a dedicated page with list-price pricing, context window, a copy-paste snippet and sibling models.

  • New

    Runaway agent kill switch

    A velocity breaker on request rate, spend rate and repetition, on by default for all keys. Trips return 429 breaker_tripped with a reason.

  • Improved

    Council workflows: seats and speed

    Bench or seat reviewers with a click, run at 0.5×–2×, and watch cheaper re-votes on the diff after auto-fix.

  • New

    French-aware routing

    switchgate/auto now detects francophone traffic sub-millisecond and routes to models scored on GateBench-FR. Explicit model IDs are never rerouted.

  • Improved

    Device agent: HA tunnels

    Run multiple agents per runtime; the gateway load-balances the tunnel and routes around a lost connection in seconds.

  • New

    Burnable prepaid keys

    Keys with a fixed credit balance and optional expiry. Contractors, classrooms, hackathons: the key is the budget.

  • Fixed

    Ledger export timezone

    CSV exports now respect your organization's timezone instead of UTC. Historical exports can be regenerated.

  • New

    Zero-credit semantic cache

    Opt-in per key: paraphrase-matched hits bill exactly 0 credits and show as cache: hit on the ledger.

  • Launch

    SwitchGate public beta

    Every model, one API, hosted in Canada. 4.9% top-up fee, credits never expire, governance and security built in.

Ship on top of all of it

Everything above is live on every plan the day it lands here.