Skip to content
Closed
12 changes: 5 additions & 7 deletions src/google/adk/models/gemini_llm_connection.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,6 @@ async def receive(self) -> AsyncGenerator[LlmResponse, None]:
if content and content.parts:
llm_response = LlmResponse(
content=content,
interrupted=message.server_content.interrupted,
model_version=self._model_version,
live_session_id=live_session_id,
)
Expand Down Expand Up @@ -351,12 +350,11 @@ async def receive(self) -> AsyncGenerator[LlmResponse, None]:
if text:
yield self.__build_full_text_response(text)
text = ''
else:
yield LlmResponse(
interrupted=message.server_content.interrupted,
model_version=self._model_version,
live_session_id=live_session_id,
)
yield LlmResponse(
interrupted=message.server_content.interrupted,
model_version=self._model_version,
live_session_id=live_session_id,
)
if message.tool_call:
logger.debug('Received tool call: %s', message.tool_call)
if text:
Expand Down