Pi 1.0.0 released
Fullscreen by default — The TUI now runs fullscreen. Set tuiMode to "regular" to keep the terminal's normal scrollback. See Terminal and display.; Leaner codemode — About 40% fewer prompt tokens, and errors that tell the model how to recover. See Codemode…
What changed
- Fullscreen by default — The TUI now runs fullscreen. Set tuiMode to "regular" to keep the terminal's normal scrollback. See Terminal and display.
- Leaner codemode — About 40% fewer prompt tokens, and errors that tell the model how to recover. See Codemode.
- Image generation in codemode — Scripts call models.generateImages() with the session's credentials. See Generate images and Use image models.
- Radius in /login — Sign in with Radius and set up its MCP server in one step. See Radius.
- Anthropic copy code login — Sign in when the browser runs on another machine. See Authenticate interactively.
- MCP OAuth hardening — oauth.authServerMetadataUrl, RFC 9207 iss checks, credentials per server, and step-up sign-in that keeps granted scopes. See Authenticate with OAuth.
- Header-only quiet startup — quietStartup: "header" keeps the version and key hints and hides the rest. See Terminal and display.
- Added an oauth.authServerMetadataUrl setting for MCP servers that advertise a wrong OAuth authorization server or none. Pi uses the configured metadata document instead of discovery (#10172).
Generated from AgentGid's daily data on public sources. How we collect it.