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.
PUBLISHED2026-08-14
OBSERVED2026-08-21
AGE12d
SOURCES1
- 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.
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.