# Oh My Pi 17.3.2: Antigravity identity injection removed, DeepSeek V4 Pro preview and Gemini 3.7 Flash support

> Second patch in the 17.3 line. Antigravity no longer injects a fake identity system prompt into Cloud Code Assist requests — user system prompts now pass through unmodified (still tagged as user role). New model support for DeepSeek V4 Pro preview and Gemini 3.7 Flash. Antigravity client-version discovery is now dynamic from the update manifest, so version-gated models appear without a code change. Several coding-agent fixes, including a TUI stall after subagent results and a read hashline path collision bug.

| | |
|---|---|
| **Tool** | Oh My Pi |
| **Version** | v17.3.2 |
| **Kind** | release |
| **Published** | 2026-08-13 |
| **Observed** | 2026-08-21 |
| **Significance** | 3/5 |
| **Breaking** | no |
| **Categories** | fix, feature, model-support |

## What changed


- Antigravity: unsigned thinking blocks dropped from requests instead of sending them without a signature (was causing HTTP 400 on resume/model switch)
- Antigravity: HTTP 429 rate-limit classification now uses structured google.rpc.ErrorInfo reasons (QUOTA_EXHAUSTED, RATE_LIMIT_EXCEEDED, INSUFFICIENT_G1_CREDITS_BALANCE) with 5+ minute retry delays
- Antigravity: identity-prompt injection removed — Cloud Code Assist accepts arbitrary system instructions on gemini-3.x and Claude routes, and the injected stub never matched the real client's system prompt; user system prompts now sent unmodified
- Antigravity: auto mode fixed to fail over to the sandbox endpoint when the daily endpoint returns a thinking-only STOP (was falsely recording Advisor turns as empty-response failures)
- Catalog: DeepSeek V4 Pro preview model added
- Catalog: Gemini 3.7 Flash model added
- Antigravity client-version discovery: now dynamic from the official update manifest (darwin/arm64); PI_AI_ANTIGRAVITY_VERSION override remains available
- Antigravity user-agent: updated to match captured 2.8.0 client format (antigravity/hub/2.8.0 ...); os_type/arch still pinned to darwin/arm64 reference
- Parent TUI: no longer stalls after a subagent submits its result until terminal focus or resize
- omp update: fixed misclassifying foreign npm/bun bin aliases while preserving package-manager ownership for globally linked checkouts
- Read hashline headers: now retain workspace-relative path (e.g. [src/settings.json#0063]) instead of collapsing to bare basename, fixing a deterministic edit rejection collision
- fetchWithRetry: aborts during retry backoff now preserve the documented "Request was aborted" error contract


## Sources

- [github_release](https://github.com/can1357/oh-my-pi/releases/tag/v17.3.2) — 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/oh-my-pi/v17-3-2
Entity: https://changelogs.info/oh-my-pi
Event ID: `evt_2026-08-13_oh-my-pi_v17-3-2`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
