Support for A2A communication with Foundry Agents
- 主要语言
- Java
- 星标
- 10.5k
- 派生
- 1.5k
- 平均合并
- 1 天 11 小时
- 30 天内合并 PR
- 128
描述
I would like to configure the SDK to recognize and use Azure Foundry hosted agents as custom subagents instead of Github-hosted agents. Is this possible or what is the best way to think about doing this today?
Use case: I have defined a custom agent with Github Copilot SDK (C#) which behaves similarly to what plan mode does. I've setup this agent as a Foundry Hosted Agent service and would like the agent to leverage Foundry-based agents to execute and perform the work described in the plan (for security reasons, traceability, etc.) instead of proper GH subagents.
In this scenario, I would still like to see GHCP share memory/context with a Foundry agent in a similar manner as GHCP does with subagent today if possible.
[Foundry has A2A support](https://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/agent-to-agent?tabs=prompt-agents&pivots=csharp) for its agents in preview. Does the SDK provide a mechanism to leverage other agent runtimes hosted on non-Github infrastructure?
贡献指南
调研方向
该 issue 未指出任何文件、测试或入口点。首先定位 SDK 当前如何配置自定义子代理以及如何共享内存或上下文,然后将这些能力与 Azure Foundry 的 preview A2A 支持进行比较。完成标准是确定一致认可的集成路径,并记录调用 Foundry-hosted agents 时的行为。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- azure, csharp
- 领域
- ai, api
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 冷清
- 描述清晰度
- 需要澄清
- 新手友好度
- 30/100