Pi Mono: Durable Code Mode Goes Restart-Safe
Durable code mode gained deterministic, journaled execution that survives restarts, with full call tracking and tool discovery. Pseudo-terminal support, a compaction reliability fix, and a major array-append speedup round out the impact.
Duration: PT2M25S
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-12T06:06:00Z
- Audio duration: PT2M25S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Hello, it's Monday, October 12th, 2026, and this is Pi Mono.
The big signal is durable code mode growing up from experiment to restart-safe runtime, with deterministic replay now at its core.
That work, led across commits 7b5, 0fb, and 127b, introduces a code mode tool whose scripts call conversation tools as nested calls and survive a restart. Scripts run on a virtual clock with seeded randomness and a fixed sandbox fingerprint, and every result is journaled before delivery. On rerun, the host replays…
A second theme is reliability and speed in the durable layer. One fix makes a generation fail clearly when its blocking compaction failed, instead of silently returning empty answers, while keeping the latest compaction failure visible in live state. Separately, array appends were reworked to avoid repeated walks…
Finally, interactive terminals and polish. Unix pseudo-terminal support brings raw output events, ordered input, resize handling, and foreground job reporting. On the product side, merged pull requests 10774 and 10810 restore kitty images in Herdr and fix theme color overrides in the compaction indicator, while…
What's next: test resume behavior for code mode scripts, and…
Nearby episodes from Pi Mono
- Scheduler Scale Overhaul
- Durable Tools Grow Up
- Auth Hardening and Provider Reliability Fixes
- Retry Discipline and Terminal Cleanup
- Durable Context Caching and Provider Fixes
- Reliability Hardening and Model Compatibility
- Weekly Recap - Azure Expansion and Durable Execution
- Durable Execution Scales Up, Coding Agent Hardens