agentscope-ai / agentscope-ai/agentscope-java

[Bug]:agentscope.agent.event.emitter 和 AsyncToolMiddleware

Aperta
#2,681 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area/core/agent area/core/tool bug
Lingua principale
Java
Stelle
5.6k
Fork
1.3k
Merge medio
4g 12h
PR unite (30g)
77

Descrizione

AsyncToolMiddleware 开启后, next.apply 没有把contextview putall一份,导致后续拿不到agentscope.agent.event.emitter,agentSpawnTool没法向agent输出子agent事件 source标识子智能体 Optional emitterOpt = AgentEventEmitter.fromContext(ctxView);

然后目前转后台工具执行,AsyncToolMiddleware虽然如果超时会捕获事件 添加到buffer,但是对于工具执行next.apply内部还是会发送ToolCallResult事件。

Image
Ai分析以及我自己确认过了,这个是属于BUG还是什么。但是如果Agent当此streamEvents执行完,又是收不到这个ToolcallResult事件的。只有恰好智能体流正在运行才可以收到

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.