# Upgrade Guide — vNEXT

<!-- assembled-by: assemble-next-md -->
<!-- bump: patch -->

## What Changed

Added a Gemini-specific fallback for topic sessions that finish a Telegram turn in the live pane without running the Telegram reply script. When a Gemini CLI session still has a pending Telegram injection, SessionManager now recognizes the completed final assistant block after the matching Telegram prompt and emits a detected reply once Gemini has returned to its input footer. Server wiring sends that reply back to the original Telegram topic.

## What to Tell Your User

Gemini topic sessions can now relay a completed final pane answer back to Telegram instead of leaving you with silence after the work finishes.

## Summary of New Capabilities

- Gemini final pane answers are detected and relayed for topic sessions with an unanswered Telegram message.

## Evidence

Live repro before the fix: Gemini topic session gemini-topic-1 showed GEMI_TASK_REPORT_1780640360 in its completed pane output, while Telegram only received the acknowledgement/status/gate messages and no final report. After the fix, focused unit coverage verifies the Gemini pane extractor and the pending-injection monitor path that clears the tracker and emits the detected reply for Telegram delivery.
