← Back to Clusters

Tool Result Handling Improvements

This cluster focuses on fixes related to the handling and ordering of tool results and messages in the AI agent framework.

17 PRs
fix tools Representative: #15920
# Title Author Created GitHub
2805 fix: wire onToolResult to dispatcher for verbose tool summaries LinghaoZhuang 2026-01-27 View
5681 fix(gateway): flush text buffer before tool events in webchat MaudeBot 2026-01-31 View
8753 fix(telegram): add config option to disable acknowledgments revenuestack 2026-02-04 View
9171 Fix: Route tool result deliveries through BlockReplyPipeline for proper messa... vishaltandale00 2026-02-04 View
12818 docs(messages): clarify message tool ordering vs inline replies JBrady 2026-02-09 View
15920 fix: await coalescer flush before tool execution rep Bridgerz 2026-02-14 View
15996 fix(agents): messages arrive out of order — tool output beats narration (#15968) yinghaosang 2026-02-14 View
16275 fix(agents): prevent rapid-fire duplicate messages during tool execution heyhudson 2026-02-14 View
18187 fix: tool summaries silently dropped when reasoningLevel is stream ayanesakura 2026-02-16 View
19141 fix(telegram): serialize per-chat sends and await block reply flush before tools botverse 2026-02-17 View
19518 fix: await block reply flush before tool execution katalabut 2026-02-17 View
19798 fix(reply-dispatcher): add parallel blockChain for real-time block streaming norci 2026-02-18 View
20052 fix(agents): suppress narration text when assistant message has tool calls (#... lailoo 2026-02-18 View
20235 fix(reply): prevent duplicate final payloads in block pipeline PeterShanxin 2026-02-18 View
22886 fix: await onBlockReplyFlush before tool execution to preserve message ordering botverse 2026-02-21 View
22994 fix(gateway): flush text buffer before tool events to prevent data loss youngkent 2026-02-21 View
23164 fix: suppress narration text when assistant message contains tool calls ahdernasr 2026-02-22 View