Files
oh-my-pi/packages
roboomp d06e6a30b6 fix(ai): strip leaked ```thinking delimiters from gemini thought summaries
Gemini thought summaries occasionally emit a bare ```thinking / ``````thinking
opener line as a between-summary delimiter. consumeGoogleStream appended
thought-part text verbatim to ThinkingContent, and structured thought parts
bypass the visible-channel leaked-reasoning healers, so the delimiter reached
both live display and persisted transcripts as fence spam.

Route thought-part text through a streaming ThinkingFenceStripper that drops
only a standalone reasoning-fence opener line (>=3 backticks + thinking/
reasoning). Language-tagged code fences, bare closers, and inline mentions are
preserved.

Fixes #8719
2026-08-16 11:46:59 +00:00
..
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-06 13:32:34 +02:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00
2026-08-16 10:21:05 +03:00