Pi Mono: Terminal Rendering Fixes and Installer Shift

Pi hardened terminal rendering for images, syntax highlighting and scrolling performance while moving installs away from npm shrinkwrap toward a managed installer and new Nix flake. Provider handling also tightened for Anthropic tools, token counts, and new classification models.

Duration: PT2M24S

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-10-03T06:07:22Z
  • Audio duration: PT2M24S

Transcript excerpt

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

Good morning, it's October 3rd, 2026.

The throughline today is runtime boundaries: Pi is capping what runaway code and malformed media can do, making what you see in the terminal more reliable, and changing how you install it.

First, terminal display. Kitty-protocol terminals only accept PNG images, so a fix registered as commit a276dab adds an image transcoder hook so JPEG, GIF and WebP fall back to text instead of breaking across extensions and tool output. A companion fix preserves WezTerm images while scrolling. On text rendering, two…

Second, packaging and supply chain. Pull request 9137 adds an offline Nix flake for Linux and macOS, pinned to a model catalog. At the same time, Pi is removing the npm shrinkwrap. Future pinned installs come from the managed installer lockfile, and global npm installs will now nudge you to migrate. That context…

Third, providers and extensions. Pi switches Anthropic mid-conversation tool changes to the inline tools beta, keeping the top-level tool list fixed. Pull request 10365 folds disjoint reasoning tokens into output totals for OpenAI-compatible gateways, after streaming and non-streaming counts disagreed through…

What's next: test the managed…

Nearby episodes from Pi Mono

  1. Durable Sessions Split and Cost Fixes
  2. Auth Hardening and Durable Storage Overhaul
  3. Durable Tool Turns and Login Reliability
  4. Durable Tasks and Virtual Model Routing
  5. Weekly Recap - Adaptive Themes and Provider Hardening
  6. Reasoning Signatures and Smarter Shell Output
  7. System Theme, Mistral Fixes
  8. Model Billing Fixes and Session Reliability