# Pi v0.79.7: automatic theme mode, self-only updates, extension API helpers, Warp images

> Settings can now choose separate light and dark themes and follow terminal color-scheme changes. `pi update` now updates only pi by default (use `--all` for pi and packages together). Extension authors get exported `CONFIG_DIR_NAME` and edit diff helpers (`generateDiffString`, `generateUnifiedPatch`). Warp terminals get inline image rendering through Kitty graphics detection. RPC unknown-command errors now include request id to prevent client hangs.

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

## What changed


- Automatic theme mode: `/settings` can choose separate light and dark themes, follows terminal color-scheme changes
- `pi update` now updates only pi; `pi update --all` updates pi and packages together
- Exported `CONFIG_DIR_NAME` from coding-agent public API for extension project config path resolution
- Exported edit diff helpers (`generateDiffString`, `generateUnifiedPatch`, `EditDiffResult`) for extensions
- Warp terminal inline images via Kitty graphics capability detection
- Reserved `/` in theme names for automatic light/dark theme settings
- Fixed RPC unknown-command errors including request id so clients don't hang
- Fixed `/model` autocomplete and search matching provider/model queries regardless of token order
- Fixed tree navigator horizontal panning for deep entries


## Sources

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