fix(webui): stabilize live thread rendering and navigation

This commit is contained in:
Xubin Ren
2026-05-13 16:39:07 +00:00
parent 6a4ed255de
commit 5d7f3f2751
14 changed files with 876 additions and 77 deletions
+2
View File
@@ -1476,6 +1476,8 @@ class WebSocketChannel(BaseChannel):
payload["media_urls"] = urls
if msg.reply_to:
payload["reply_to"] = msg.reply_to
if msg.metadata.get("_tool_events"):
payload["tool_events"] = msg.metadata["_tool_events"]
# Mark intermediate agent breadcrumbs (tool-call hints, generic
# progress strings) so WS clients can render them as subordinate
# trace rows rather than conversational replies.