Agent Manager 缺少 artifact.created 真实产物回流 #78
Notifications
Total Time Spent: 40 minutes
chenchen
40 minutes
No due date set.
Dependencies
No dependencies set.
Reference: taijibaga/heicode-mananger#78
Reference in New Issue
Block a user
问题
Manager 已支持 artifact 落库、查询和展示,但真实 code patch、测试报告、部署清单必须由 Agent Manager / Runtime 产出并回调。
需要 Agent Manager 提供
artifact.created。artifact.artifact_id必填。artifact_type、title、summary、uri、checksum、metadata.redacted。code_patch、document、test_report、deployment_manifest、log_bundle。验收标准
/api/agnet/user/deployments/:id/artifacts能查询到 Runtime 真实产物。对接文档
见
docs/integration/AgentManager蜂群Runtime接口实现要求.md第 10 节。2026-05-29 生产实测补充
已整理详细文档并提交到 Git:
docs/integration/AgentManager普通sub产物回调缺失问题.md。关联提交:
70663f4 fix: separate swarm runtime integration。生产证据
dep_fa4f43da9e0aswm_f9ce3f6c90aaAGNET_RUNTIME_BASE_URL=http://20.212.121.126、AGNET_RUNTIME_CREATE_PATH=/api/swarmsagent.started、phase.changed、timeline.updated、budget.alert、deployment.status_changedartifact.created = 0,agnet_artifacts = 0 rowsPOST /api/agnet/callbacks/swarm-events返回 200,说明 Manager callback 接收链路正常,不是 Manager 拒收。GET /api/swarms/swm_f9ce3f6c90aa返回status=completed且artifacts=[]。当前判断
Heicode Manager 和桌面客户端是按真实数据展示
ARTIFACTS=0。根因在 Agent Manager / Agnet Runtime:任务被标记 completed,但没有生成或回调artifact.created。验收要求
artifact.created。document/deployment_manifest/other类型交付物。/api/agnet/user/deployments/{deployment_id}/artifacts应返回total > 0。ARTIFACTS不应继续为 0。2026-05-31 生产复核结果:Agent Manager 已更新普通 sub Runtime,Manager 生产入口已验证真实生成链路通过。
验证数据:
dep_1d6d66896cc6swm_03995f7c7a27gpt-5.4completed,backend Agent 状态:completedtokens_used=2682newapi_request_id=chatcmpl-DlbZce3VZnsv5DptBILFoiRYy5ZHNart_swm_03995f7c7a27_backend_1,类型code_patch结论:该工单对应能力已由 Agent Manager 修复,并通过 Heicode Manager 生产链路验证;关闭。