Shannon: Weekly Recap - Multi-Provider Overhaul & Billing Fixes

Shannon shipped a major multi-provider model overhaul with SARIF output support, alongside a targeted fix for Claude subscription billing that was silently draining users' pay-per-token quotas. Ten pull request items and five supporting commits this week centered heavily on provider flexibility and correctness.

Duration: PT2M52S

Episode overview

This episode is a short developer briefing from Shannon.

It explains recent repository work in plain language.

  • Show: Shannon
  • Published: 2026-08-03T09:33:58Z
  • Audio duration: PT2M52S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Welcome to Shannon's Weekly Recap for July 27th through August 3rd. Ten pull request activity items and five additional commits this week.

The headline story is provider flexibility. PR 402, a broad change from ezl-keygraph, replaced the old model-tier system with a single configurable AI model setting that works across five providers. It rebuilt the setup wizard, added a live credential probe for Bedrock, dropped Google's Gemini as a supported…

Building on that provider work, PR 400 from octo-patch added first-class support for MiniMax models over Anthropic-compatible endpoints, fixing a bug where custom base URLs would fail with a model-not-found error. And PR 409 from mguttmann tackled a real billing problem: Shannon was routing Claude subscription…

Second theme: correctness in error handling. PR 401 from prithvee07 fixed two related bugs in how Shannon classifies retryable errors — previously, message-text matching could override a pentest error's explicit retry intent, incorrectly flipping validation failures to non-retryable and vice versa. It also tightened…

Third theme: security and documentation hygiene. PR 397 from voyagi cleared four high-severity dependency advisories…

Net…

Nearby episodes from Shannon

  1. Fixing Claude Subscription Billing
  2. One Model, Every Provider
  3. Trusting the Signal, Not the Substring
  4. Security Patch Clears Advisories
  5. Weekly Recap - Documentation & Release Guidance
  6. A Quiet Docs Fix for Subscription Users
  7. Weekly Recap - The Great Runtime Migration
  8. OpenAI Joins the Provider Lineup