Shannon: Fixing Claude Subscription Billing
A single fix, PR 409, corrects how Shannon handles Claude subscription authentication so requests draw from included quota instead of silently draining a pay-per-token pool that most subscribers never fund.
Duration: PT2M2S
Episode overview
This episode is a short developer briefing from Shannon.
It explains recent repository work in plain language.
- Show: Shannon
- Published: 2026-08-01T06:03:13Z
- Audio duration: PT2M2S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
This is Shannon for August 1st, 2026.
Today's update centers on one fix, but it's an important one: how Shannon talks to Claude when you're on a subscription plan rather than pay-per-token billing.
The problem, laid out in PR 409, is subtle but costly. When Shannon runs on a Claude subscription using an OAuth token, the underlying transport layer was already doing the right thing — sending the correct authorization header and beta flag. But requests were still getting billed against the pay-per-token "extra…
Author mguttmann traced this back to issue 408, and the fix touches the startup path, environment handling, and the piece that shapes OAuth prompts before they reach the executor. In other words, this isn't just a header fix — it's making sure the whole request lifecycle respects which billing pool a token is…
The developer takeaway here is straightforward: if you or your team are running Shannon against a Claude subscription token, this fix directly affects whether your requests keep working past initial testing. Without it, subscription users could hit a hard wall that looks like a spend limit issue but is actually a…
What's next: watch for confirmation that this resolves issue…