Pi Mono: Cross-Platform Fixes and Token Accounting Cleanup
Today's activity centers on making Pi more reliable across environments — Windows shell resolution, tool working-directory handling, and token accounting fixes for Bedrock and compaction — alongside a reverted model ID change that shows the team's review process catching itself.
Duration: PT2M38S
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-12T06:05:43Z
- Audio duration: PT2M38S
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 for September 12th, 2026.
The clearest pattern today is a push toward cross-platform and cross-provider reliability, with several fixes correcting assumptions that only held on some systems or some model families.
On Windows, petrroll shipped two related fixes. PR 9501 unifies how Pi finds shell binaries on non-standard installations, replacing a patchwork of hardcoded paths and environment variable fallbacks. PR 9504 addresses a related edge case: Windows Store shell aliases were failing validation because Node's file-exists…
A second theme is token and usage accounting. Ricardo-M-L's PR 9489 fixes a real accuracy bug on Bedrock: Anthropic Claude models report input token counts net of cache, but other model families report gross counts that include cached tokens. Left unfixed, this skews usage tracking depending on which model you're…
Worth noting: Mario Zechner's commit e841300 updated stale DeepSeek Flash test model IDs, but Vegard Stikbakke reverted it shortly after in commit 713bdf3. No explanation given in the feed, but it's a reminder that model ID references need coordinated verification before landing.
A few other fixes round out the day: PR…
Nearby episodes from Pi Mono
- Model Catalog Cleanup and Agent Reliability Fixes
- Hardening the Agent Session Against Mid-Flight Failures
- Papering Over the Cracks in the Coding Agent
- Race Conditions and Recovery
- Weekly Recap - Session Integrity & Interface Polish
- Hardening the Coding Agent's Network Path
- Clipboard Rewrite and a Cleanup Sweep
- Session Safety Under Concurrency