# Oh My Pi v17.3.3: Gemini thought-only recovery, malformed Markdown, memory channel fix

> Fixes across the stack: Gemini turns that stop after thinking without final output are now auto-retried with a bounded reminder; malformed function calls handled; terminal retry errors consolidated; Gemini reports with lone closing fences render correctly; hashline recovers dangling range separators; memory recall no longer drops global rows under channel filters.

| | |
|---|---|
| **Tool** | Oh My Pi |
| **Version** | v17.3.3 |
| **Kind** | release |
| **Published** | 2026-08-14 |
| **Observed** | 2026-08-21 |
| **Significance** | 2/5 |
| **Breaking** | no |
| **Categories** | fix |

## What changed


- **pi-ai**: distinguishes Gemini thought-only STOP responses from empty transports, avoiding duplicate reasoning requests and duplicate Antigravity streams; surfaces missing final output for session recovery.
- **pi-coding-agent**: auto-continues Gemini turns that stopped after thinking with a bounded final-answer reminder instead of exhausting retries; retries MALFORMED_FUNCTION_CALL when all emitted tool calls were unexecuted; keeps terminal retry errors in one pinned banner with attempt context.
- **hashline**: recovers dangling range separators in hunk headers as single-line ranges instead of rejecting them.
- **pi-tui**: Gemini reports with a lone closing Markdown fence (no opener) no longer render as a raw code block.


## Sources

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