Summary

Pi v0.76.0 introduces explicit session IDs, better control over whether bash output enters model context, and more predictable provider retries and timeouts. The release also improves terminal editing across Apple Terminal, Windows, and JetBrains environments.

What changed

Pi v0.76.0 adds --session-id for exact session creation and resumption, supports excluding RPC bash output from model context, and tightens retry, timeout, and terminal-editing behavior.

Why it matters

Session identity and context control are becoming table stakes for coding agents that need to run in automation, CI, or multi-tool environments. Pi is making those controls first-class instead of burying them in fragile conventions.

Evidence excerpt

The release adds explicit --session-id support, lets RPC clients keep bash output out of model context, and improves retry bounds plus terminal behavior across environments.

Sources