# Pi v0.79.0: project trust for project-local inputs, extension-controlled trust, cache-hit footer

> Pi 0.79.0 introduces a project-trust mechanism that asks before loading project-local settings, resources, instructions and packages, lets global/CLI extensions decide or defer the trust decision, and adds prompt cache-hit visibility to the status footer. Non-interactive modes get `--approve` / `--no-approve` controls.

| | |
|---|---|
| **Tool** | Pi |
| **Version** | v0.79.0 |
| **Kind** | release |
| **Published** | 2026-06-08 |
| **Observed** | 2026-08-21 |
| **Significance** | 3/5 |
| **Breaking** | no |
| **Categories** | feature, security, api-change |

## What changed


**New capabilities**
- Project trust: Pi asks before loading project-local settings, resources, instructions, and packages, with saved decisions and `--approve` / `--no-approve` controls for non-interactive modes. ([#5332](https://github.com/earendil-works/pi/pull/5332))
- New `project_trust` extension event lets global and CLI extensions decide, remember, or defer project trust before project-local resources load.
- Interactive footer now shows the latest prompt cache hit rate (`CH`).
- Public SDK now exports RPC extension UI request/response types and package asset path helpers. ([#5455](https://github.com/earendil-works/pi/issues/5455), [#5415](https://github.com/earendil-works/pi/issues/5415))

**Fixed (selected)**
- Removed stale `./hooks` package subpath pointing at non-existent build output.
- `/reload` now persists project trust when an implicitly trusted session creates a project `.pi` directory.
- Shift+Enter handling fixed via response-driven Kitty keyboard protocol fallback. ([#5188](https://github.com/earendil-works/pi/issues/5188))
- OpenRouter routing preferences work on OpenAI-compatible custom providers with indirect base URLs. ([#5347](https://github.com/earendil-works/pi/issues/5347))


## Sources

- [github_release](https://github.com/earendil-works/pi/releases/tag/v0.79.0) — retrieved 2026-08-21


## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/pi/v0-79-0
Entity: https://changelogs.info/pi
Event ID: `evt_2026-06-08_pi_v0-79-0`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
