Skip to content

Python: [Bug]: Python A2AAgent Implementation Currently Ignores Metadata in TaskArtifactUpdateEvent #5240

@lixiaoqiang

Description

@lixiaoqiang

Description

The current A2AAgent processes the metadata of Parts when handling messages returned by the A2AServer.
However, it fails to process the metadata of types including Artifact, Message, Task, TaskStatusUpdateEvent, and TaskArtifactUpdateEvent,
resulting in the loss of metadata transmitted by the Server.

Code Sample

Error Messages / Stack Traces

Package Versions

agent-framework-core:1.0.1,agent-framework-a2a==1.0.0b260409

Python Version

Python 3.13

Additional Context

No response

Metadata

Metadata

Assignees

Labels

a2aIssue relates to A2AbugSomething isn't workingpython

Type

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions