Hide pre-tool content from chat stream

This commit is contained in:
wuyang6
2026-05-14 22:11:44 +08:00
parent 951fbb2cb2
commit 9e7f2a44ea
+5 -1
View File
@@ -563,7 +563,11 @@ function writeRuntimeEvent(
);
}
if (event.type === "content_delta" && event.delta) {
writeTextDelta(writer, event.delta, streamState);
// content_delta 是模型本轮原始 assistant 消息流。若本轮随后调用工具,
// 这段文本会作为 tool_start.assistant_content 进入右侧活动阶段说明;
// 若本轮不调用工具,后端也会用 final_text_delta 输出最终回复。
// 因此这里不要直接写到对话正文,避免“工具调用前说明”占一条回复。
return;
}
if (event.type === "tool_call_delta") {
const key =