| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| pi-coding-agent-install-package-lock.json | 2026-10-05 | 63.6 kB | |
| pi-coding-agent-install-package.json | 2026-10-05 | 317 Bytes | |
| pi-windows-arm64.zip | 2026-10-05 | 43.7 MB | |
| SHA256SUMS | 2026-10-05 | 822 Bytes | |
| pi-windows-x64.zip | 2026-10-05 | 45.1 MB | |
| pi-1.0.3-source.tar.gz | 2026-10-05 | 7.6 MB | |
| pi-darwin-arm64.tar.gz | 2026-10-05 | 31.0 MB | |
| pi-darwin-x64.tar.gz | 2026-10-05 | 33.5 MB | |
| pi-linux-arm64.tar.gz | 2026-10-05 | 42.7 MB | |
| pi-linux-x64.tar.gz | 2026-10-05 | 42.6 MB | |
| README.md | 2026-10-05 | 2.7 kB | |
| v1.0.3 source code.tar.gz | 2026-10-05 | 7.6 MB | |
| v1.0.3 source code.zip | 2026-10-05 | 8.7 MB | |
| Totals: 13 Items | 262.4 MB | 1 | |
New Features
- Azure Foundry Chat Completions — The
azureprovider (renamed fromazure-openai-responses) now also serves Foundry Chat Completions deployments, starting withazure/deepseek-v4-pro. See Azure OpenAI. - Codemode images saved to files —
image()also writes each image to a temp file and names the path in the result, so later turns can copy or move generated images. See Generate images.
Breaking Changes
- Renamed the Azure provider from
azure-openai-responsestoazure. Rename the provider key inauth.json(or run/loginagain), inmodels.json, and insettings.json(defaultProvider,enabledModelspatterns, andmodelThinkingLevelskeys). Sessions that used the old provider fall back to another model when resumed, and their prompt cache is not reused. TheAZURE_OPENAI_*environment variables are unchanged (#9714 by @jsanter27)
Added
- Added Azure Foundry Chat Completions deployments, starting with
azure/deepseek-v4-pro(#9645, #9714 by @jsanter27)
Changed
- Codemode
image()now also saves each image to a temp file and names the path in the result, so later turns can copy or move generated images (#10310) - Output files (full text of truncated tool output, binary MCP resources, codemode images) are now readable only by the user
Home/Endnow always move the editor cursor to the line start/end; fullscreen transcript top/bottom moved toCtrl+Home/Ctrl+End, which no longer move the editor cursor (#10314)
Fixed
- Fixed subscription logins such as Sign in with ChatGPT failing with
refresh_token_invalidatedafter a request was cancelled during an OAuth token refresh - Fixed codemode failing for the rest of a session after a pnpm global update removed the running install, and added a restart hint when errors occur after pi was updated or removed on disk (#10439)
- Fixed interactive sessions reporting a
read EIOorsetRawMode EIOcrash (and asking to run /bug) when the terminal went away, e.g. after closing the window or resuming a suspended pi in a closed terminal