Skip to content

Commit 0821f2d

Browse files
google-genai-botcopybara-github
authored andcommitted
refactor: Make the "a2a_metadata" string a constant that can be depended on by extension developers
PiperOrigin-RevId: 912771457
1 parent 192f19d commit 0821f2d

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/google/adk/a2a/converters/request_converter.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
from .part_converter import A2APartToGenAIPartConverter
2828
from .part_converter import convert_a2a_part_to_genai_part
2929

30+
A2A_METADATA_KEY = 'a2a_metadata'
31+
3032

3133
@a2a_experimental
3234
class AgentRunRequest(BaseModel):
@@ -97,7 +99,7 @@ def convert_a2a_request_to_agent_run_request(
9799

98100
custom_metadata = {}
99101
if request.metadata:
100-
custom_metadata['a2a_metadata'] = request.metadata
102+
custom_metadata[A2A_METADATA_KEY] = request.metadata
101103

102104
output_parts = []
103105
for a2a_part in request.message.parts:

0 commit comments

Comments
 (0)