Agent Manager 缺少正式 POST /api/swarms 创建真实 Swarm Run 接口 #75

Open
opened 2026-05-28 03:59:22 +00:00 by xiaohei · 0 comments
Owner

问题

当前 Manager 已有 /api/swarms adapter 和 Runtime create bridge,但蜂群生产闭环需要 Agent Manager 提供正式 POST /api/swarms 创建真实 Swarm Run。

需要 Agent Manager 提供

  • POST /api/swarms
  • 支持 Authorization: Bearer <service_token>
  • 支持 X-Correlation-ID、X-Idempotency-Key
  • 接收 Manager 传入的 orchestration_plan、agents、resource_grants、callback、metadata
  • 返回真实 deployment_id / swarm_id / status

验收标准

  • Manager 创建 deployment 后能保存 runtime_deployment_id 和 runtime_swarm_id。
  • 重复相同 X-Idempotency-Key 不创建多个 Swarm Run。
  • 请求和日志中不出现明文长期密钥,只使用 azkv://... 引用。

对接文档

见 docs/integration/AgentManager蜂群Runtime接口实现要求.md 第 6 节。

## 问题 当前 Manager 已有 `/api/swarms` adapter 和 Runtime create bridge,但蜂群生产闭环需要 Agent Manager 提供正式 `POST /api/swarms` 创建真实 Swarm Run。 ## 需要 Agent Manager 提供 - `POST /api/swarms` - 支持 `Authorization: Bearer <service_token>` - 支持 `X-Correlation-ID`、`X-Idempotency-Key` - 接收 Manager 传入的 `orchestration_plan`、`agents`、`resource_grants`、`callback`、`metadata` - 返回真实 `deployment_id` / `swarm_id` / `status` ## 验收标准 - Manager 创建 deployment 后能保存 `runtime_deployment_id` 和 `runtime_swarm_id`。 - 重复相同 `X-Idempotency-Key` 不创建多个 Swarm Run。 - 请求和日志中不出现明文长期密钥,只使用 `azkv://...` 引用。 ## 对接文档 见 `docs/integration/AgentManager蜂群Runtime接口实现要求.md` 第 6 节。
chenchen started working 2026-05-28 07:24:42 +00:00
chenchen worked for 22 hours 39 minutes 2026-05-29 06:04:24 +00:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Total Time Spent: 22 hours 39 minutes
chenchen
22 hours 39 minutes
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: taijibaga/heicode-mananger#75