-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Labels
bot triaged[Bot] This issue is triaged by ADK bot[Bot] This issue is triaged by ADK botlive[Component] This issue is related to live, voice and video chat[Component] This issue is related to live, voice and video chat
Description
google_adk 1.13
In the new release, the issue with transferring audio content to another agent was fixed. Howevere, new logic doesn't account for launching the live agent in text modality, which causes all of the user's text content to be lost when transferring to another agent.


Because of this, the agent does not respond and waits for the next message to start responding.
Reproduce:
- Structure: Agent with one sub-agent.
- Run the agent via run_live with text modality.
- Send a text message that will trigger the transfer_to_agent tool.
- See that the text content was not transferred.
The second problem.
I see that audio transcription is not transmitted in whole sentences but in fragments. I think this could greatly affect the context. If incoming and outgoing transcription is enabled in run_config, why not pass it as history?
This issue is related to the first one. Since the transcription is stored as Content and not as transcription_cache

Metadata
Metadata
Assignees
Labels
bot triaged[Bot] This issue is triaged by ADK bot[Bot] This issue is triaged by ADK botlive[Component] This issue is related to live, voice and video chat[Component] This issue is related to live, voice and video chat