The artifact clears the first gate.
Pi 1.0 shipped as an MIT-licensed release with source archives, platform binaries, checksums, and install manifests. The Linux x64 archive passed its published SHA-256 check in a disposable directory. Its binary reported version 1.0.0 and printed the documented command and option routes.[2]
That proves the release artifact exists and starts on one Linux host. It does not prove provider setup, model quality, extension compatibility, or production fit.
The feature list is really a loading policy.
Earendil says Pi waits for features to prove useful before adopting them. Version 1.0 adds Codemode, virtual-model extension support, deferred tool loading, Anthropic cache warming, mid-conversation system messages, a new theme, and fullscreen mode.[1]
The release notes make one tradeoff concrete. With the default tools and Codemode active, a GPT-5.6 request dropped from about 5,300 prompt tokens to about 3,300. Tool descriptions became short pointers, while detailed reference material moved behind demand.[2]
A small default is not a lack of ambition. It is a demand that each new path name its cost.
Do not confuse optional with free.
Codemode can call MCP tools and image models. Pi 1.0 also hardens MCP OAuth checks, stores credentials by server name and URL, and preserves granted scopes during step-up sign-in. Those are useful changes. They also create more states to test, document, and recover.[2]
Deferred loading reduces prompt weight. It does not remove runtime authority. An unloaded tool may still become available later. Keep the permission boundary, credential scope, and audit record separate from the prompt-size decision.
Give every addition an admission card.
- Name the task that cannot be handled by the current default.
- Measure the prompt and latency change on that task.
- Exercise one missing-tool or failed-authentication route.
- Keep a setting, extension boundary, or package split that can remove the feature.
- Promote it only after the same workload improves without hiding new failure states.
The governor below drafts that admission card. It does not install Pi, configure a provider, enable a tool, or validate a workload.