File tree Expand file tree Collapse file tree
src/google/adk/a2a/converters Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3737from google .adk .platform import uuid as platform_uuid
3838from google .genai import types as genai_types
3939
40- from .utils import a2a_role_to_genai_role
41-
4240from ...agents .invocation_context import InvocationContext
4341from ...events .event import Event
4442from ...flows .llm_flows .functions import REQUEST_EUC_FUNCTION_CALL_NAME
5149from .part_converter import convert_genai_part_to_a2a_part
5250from .part_converter import GenAIPartToA2APartConverter
5351from .utils import _get_adk_metadata_key
52+ from .utils import a2a_role_to_genai_role
5453
5554# Constants
5655
@@ -242,9 +241,7 @@ def convert_a2a_task_to_event(
242241 elif a2a_task .history :
243242 # Only pick agent-role messages from history; a trailing user
244243 # message should not be misattributed as agent output.
245- agent_messages = [
246- m for m in a2a_task .history if m .role == Role .agent
247- ]
244+ agent_messages = [m for m in a2a_task .history if m .role == Role .agent ]
248245 if agent_messages :
249246 message = agent_messages [- 1 ]
250247
You can’t perform that action at this time.
0 commit comments