agentscope-ai / agentscope-ai/agentscope-java

[Bug]:WakeupDispatcher 可能会丢弃子智能体的透传消息

未关闭
#2,506 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area/core/agent bug
主要语言
Java
星标
5.6k
派生
1.3k
平均合并
4 天 12 小时
30 天内合并 PR
77

描述

假如我同时调起多个子智能体去完成任务,假如子智能体完成过程是 A先完成了拉起了主智能体进行思考,等了五秒后 B、C 也完成了,但是主智能体回答完A的相关结论之后就停了,B跟C的没拿到就没有再继续唤起执行,只能我再问一句,所有子智能体都执行完毕了吗?这时候主智能体才会调用 task_output 工具去获取B、C的结果。感觉这一块做的有问题是不是有竞态问题?或者Turn结束后再主动获取一下还有没有已经完成没有加载到上下文的子智能体的消息,如果有再继续跑,如果没有就停止?

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。