Pi 0.80.4
New version of pi. Download from npm or view release on GitHub.
New Features
- Prompt cache miss visibility - Significant cache misses can be shown in transcripts via
showCacheMissNotices. See Model & Thinking. - Project-local resource configuration -
pi config -land Tab switching manage global vs project-local package resources. See Enable and Disable Resources. - Extension lifecycle and provider hooks - Extensions get
agent_settled,before_provider_headers, entry renderers, andInlineExtension. See agent_start / agent_end / agent_settled, before_provider_headers, and InlineExtension. - New inherited model and transport support - GPT-5.6 metadata, Copilot Claude Sonnet 5, and zstd Codex SSE transport are available through inherited provider support. See Providers and Model Options.
Added
- Added inherited OpenAI GPT-5.6 model metadata for
gpt-5.6,gpt-5.6-sol,gpt-5.6-terra, andgpt-5.6-luna, plus verifiedopenai-codexsupport forgpt-5.6-sol,gpt-5.6-terra, andgpt-5.6-luna. - Added inherited Claude Sonnet 5 to the GitHub Copilot model catalog (#6200).
- Added inherited zstd request-body compression for the OpenAI Codex Responses SSE transport.
- Added
/login <provider>support with provider autocomplete. - Added public SDK exports for CLI-equivalent model and scoped-model resolution (#6201).
- Added extension and RPC
agent_settledevents plus session-level idle waiting for fully settled agent runs (#6363). - Added
before_provider_headersextension hook support for injecting provider request headers (#6350 by @pmateusz). - Added an
InlineExtensiontype for named inline extension factories (#6267 by @any-victor). - Added extension entry renderers for persisted display-only session entries that are rendered in interactive mode without being sent to the model context.
- Added project-local resource override management to
pi config, including project mode startup withpi config -land Tab switching between global and project scopes (#6309). - Added inherited
InMemorySessionStorageandJsonlSessionStorageexports from the agent harness (#6435). - Added inherited custom metadata support in JSONL session headers (#6417 by @ArcadiaLin).
- Added a
showCacheMissNoticessetting and/settingstoggle for significant prompt-cache miss transcript notices.
Removed
- Removed default attribution headers from Vercel AI Gateway requests.