Skip to content

Python: [Bug]: Inconvenient passing of context_id / thread_id in A2A/AG-UI implementations #5345

@lixiaoqiang

Description

@lixiaoqiang

Description

I need to expose an A2A agent for use via the AG-UI protocol.After adopting the MAF framework, I found that the thread_id passed from the client cannot be transmitted through the AG-UI protocol in MAF to the A2AAgent, and then to the context_id of the A2AServer.This makes session continuity and history tracing difficult.
Consideration should also be given to the linkage between run_id and A2A's task_id after passing through the MAF framework.

Code Sample

Error Messages / Stack Traces

Package Versions

agent-framework:1.0.1

Python Version

Python:3.13

Additional Context

No response

Metadata

Metadata

Assignees

Labels

a2aIssue relates to A2Aag-uibugSomething isn't workingpython

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions