# Pi v0.79.5: provider-scoped API key environments, global HTTP proxy, Vercel attribution

> Pi adds provider-scoped environment overrides in auth.json, a global HTTP proxy setting, and automatic Vercel AI Gateway attribution headers, alongside a batch of fixes across model metadata, streaming, and session handling.

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

## What changed


- **Provider-scoped API key environments**: `auth.json` entries can now include `env` overrides for provider-specific Cloudflare, Azure OpenAI, Google Vertex, Amazon Bedrock, cache retention, and proxy settings
- **Global HTTP proxy**: `httpProxy` setting in global config applies `HTTP_PROXY`/`HTTPS_PROXY` to Pi-managed HTTP clients
- **Vercel AI Gateway attribution**: requests include `http-referer` and `x-title` headers by default
- **Added**: `xp` footer marker when experimental features are enabled
- **Updated**: vendored Markdown parser to `marked` 18.0.5
- **Fixes**: OpenAI Responses streaming null content before tool calls, DeepSeek V4 thinking payload conflict, device-code login browser auto-open, Cursor Up draft handling, Z.AI GLM-5.2 reasoning effort mapping, Windows `pi update` exit crash, Google/Vertex Gemini model metadata (Gemini 3.5 Flash, cache pricing, removed preview models), session selector empty state, Moonshot Kimi K2.7 Code model metadata and thinking-off payloads


## Sources

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