Enhance task handling and error management in models - #245
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces several enhancements across the SDK, including support for a 'cancel' directive in speech synthesis, error callback handling in real-time conversations, and runtime parameter updates in multimodal dialogs. The review feedback highlights critical issues: potential NullPointerException bugs in OmniRealtimeConversation where connectLatch.get() is dereferenced without a null check, and concurrency risks in MultiModalDialog where the shared requestParamWithStream is modified without synchronization.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
No description provided.