Pi Mono: Extension Exports and Provider Cleanup
The coding agent's extension API and eval pipeline got hardening this cycle, while two providers—Bedrock and Baseten—needed pricing and header fixes. Multiple contributors converged on the same extension type export gap.
Duration: PT2M35S
Episode overview
This episode is a short developer briefing from Pi Mono.
It explains recent repository work in plain language.
- Show: Pi Mono
- Published: 2026-09-16T06:06:20Z
- Audio duration: PT2M35S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good day, and welcome to Pi Mono. It's September 16th, 2026.
The clearest signal today: the coding agent's extension system needed cleanup on two fronts at once, and provider billing accuracy keeps surfacing as a recurring fix target.
Start with extensions. PR 9630 from rwachtler adds the ability to unsubscribe event handlers, closing a long-standing issue, number 8967. Right behind it, PR 9642 from Christian Klotz exports the extension event and result types that were missing from the package entry point — things like message end event result…
Second theme: pricing correctness on Bedrock. Commit 8a7b0c0 from Vegard Stikbakke prices one-hour cache writes correctly, closing issue 9457. Christian Klotz's follow-up commit stabilizes a regression in that same cache cost logic and makes it respect profile-specific pricing. Two people touching cache billing in…
Baseten got similar attention: two open PRs from AlexKer, 9646 and 9648, both targeting session affinity headers derived from session ID. Looks like the first pass needed a second look before landing.
Elsewhere: Armin Ronacher shipped two clipboard fixes back to back — one surfacing backend failures, one rejecting unverified local…
Nearby episodes from Pi Mono
- Provider Sprawl and Small Fixes with Big Payoffs
- Weekly Recap - Model Provider Cleanup & Session Reliability
- Hardening the Model Provider Layer
- Smoothing the Chat Experience
- Cross-Platform Fixes and Token Accounting Cleanup
- Model Catalog Cleanup and Agent Reliability Fixes
- Hardening the Agent Session Against Mid-Flight Failures
- Papering Over the Cracks in the Coding Agent