Skip to content

.NET and Python - Workflows with A2A Agents #1659

@tommasodotNET

Description

@tommasodotNET

I have a workflow (group chat) written in dotnet and a custom workflow written in python. Both workflows use agents written both in dotnet and python.
The python agent is exposed via a2a using official a2a package (fastapi+jsonrpc).
The dotnet agent is exposed via a2a using microsoft agent framework a2a asp net core package.

MAF version is: 1.0.0-preview.251016.1.

When I invoke the workflow written in dotnet I don't receive the text from the python agent but only from the dotnet one. Inoking the python a2a agent alone (e.g. agent.Run("....")) works.

When I invoke the workflow written in python I receive an error that says "no suitable transport method found" and app crashes.

Repro: https://github.com/tommasodotNET/agent-framework-aspire/tree/official-a2a-implementation

Metadata

Metadata

Labels

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions