Skip to content

chore: merge release v1.28.1 to main#5122

Merged
ankursharmas merged 7 commits intomainfrom
release/v1.28.1
Apr 2, 2026
Merged

chore: merge release v1.28.1 to main#5122
ankursharmas merged 7 commits intomainfrom
release/v1.28.1

Conversation

@Jacksunwei
Copy link
Copy Markdown
Collaborator

Syncs version bump and CHANGELOG from release v1.28.1 to main.

Jacksunwei and others added 7 commits March 26, 2026 15:44
This change updates the method used for sending text, audio and video data to the model.

Closes issue #5018

Co-authored-by: Liang Wu <wuliang@google.com>
PiperOrigin-RevId: 893174037
The `receive` method now accumulates function calls from multiple `LiveServerMessage` instances. These accumulated tool calls are yielded as a single `LlmResponse` containing all function call parts only when a turn_complete message is received.

Without the change, the tool_1's response is sent to the model as soon as it's generated, triggering a second call for tool_2. Upon receiving two consecutive tool_2's responses, the model utters the same message twice.
Fixes issue #4902

Co-authored-by: Liang Wu <wuliang@google.com>
PiperOrigin-RevId: 893197482
…CLI help

Co-authored-by: Sasha Sobran <asobran@google.com>
PiperOrigin-RevId: 893521804
Co-authored-by: Ankur Sharma <ankusharma@google.com>
@ankursharmas ankursharmas merged commit 33d4847 into main Apr 2, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants