From f92d4e397f37445fe9032a95ce26646a3a69300b Mon Sep 17 00:00:00 2001 From: Google Team Member Date: Fri, 16 Jan 2026 10:40:25 -0800 Subject: [PATCH] fix: Make all parts of a thought event be marked as thought PiperOrigin-RevId: 857218905 --- src/google/adk/agents/remote_a2a_agent.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/google/adk/agents/remote_a2a_agent.py b/src/google/adk/agents/remote_a2a_agent.py index 23a9b475..0ac47c02 100644 --- a/src/google/adk/agents/remote_a2a_agent.py +++ b/src/google/adk/agents/remote_a2a_agent.py @@ -443,7 +443,8 @@ class RemoteA2aAgent(BaseAgent): and event.content is not None and event.content.parts ): - event.content.parts[0].thought = True + for part in event.content.parts: + part.thought = True elif ( isinstance(update, A2ATaskStatusUpdateEvent) and update.status