diff --git a/src/google/adk/models/gemini_llm_connection.py b/src/google/adk/models/gemini_llm_connection.py index da508891d4..e8f1e4f224 100644 --- a/src/google/adk/models/gemini_llm_connection.py +++ b/src/google/adk/models/gemini_llm_connection.py @@ -195,7 +195,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, ) # grounding_metadata is yielded again at turn_complete, @@ -310,11 +309,10 @@ 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, - ) + yield LlmResponse( + interrupted=message.server_content.interrupted, + model_version=self._model_version, + ) if message.tool_call: if text: yield self.__build_full_text_response(text)