# Pi v0.79.10: extension compaction context, safer update flow, find tool fix

> Extension compaction events now carry reason and willRetry metadata. pi update installs the exact checked version. The find tool now respects nested git repository boundaries.

| | |
|---|---|
| **Tool** | Pi |
| **Version** | v0.79.10 |
| **Kind** | release |
| **Published** | 2026-06-22 |
| **Observed** | 2026-08-21 |
| **Significance** | 2/5 |
| **Breaking** | no |
| **Categories** | feature, fix |

## What changed


- Extension `session_before_compact` and `session_compact` events include `reason` and `willRetry` metadata for distinguishing manual, threshold, and overflow compaction flows.
- `pi update` installs the exact checked Pi version; `--force` reinstalls that version; fails gracefully when no version is available.
- Update notifications show the actual changelog URL as the hyperlink text.
- Fixed `find` tool to respect nested git repository boundaries.
- Fixed OpenAI-compatible streaming to preserve encrypted `reasoning_details` arriving before matching tool call deltas.
- Fixed transient extension UI messages during session replacement/reload.
- Fixed plan-mode example to preserve custom tools and queue refinement correctly.


## Sources

- [github_release](https://github.com/earendil-works/pi/releases/tag/v0.79.10) — 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-10
Entity: https://changelogs.info/pi
Event ID: `evt_2026-06-22_pi_v0-79-10`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
