Stabilize live run activity updates

This commit is contained in:
wuyang6
2026-05-14 20:55:30 +08:00
parent cf72540bc9
commit d427086aa7
2 changed files with 5 additions and 40 deletions
-12
View File
@@ -525,10 +525,6 @@ function writeRuntimeEvent(
}
if (event.type === "content_delta" && event.delta) {
if (!streamState?.textStarted) {
if (streamState && !streamState.reasoningEnded) {
writer.write({ type: "reasoning-end", id: "reasoning-1" });
streamState.reasoningEnded = true;
}
writer.write({ type: "text-start", id: "text-1" });
if (streamState) streamState.textStarted = true;
}
@@ -556,20 +552,12 @@ function writeRuntimeEvent(
}
if (event.type === "final_text_start") {
if (!streamState?.textStarted) {
if (streamState && !streamState.reasoningEnded) {
writer.write({ type: "reasoning-end", id: "reasoning-1" });
streamState.reasoningEnded = true;
}
writer.write({ type: "text-start", id: "text-1" });
if (streamState) streamState.textStarted = true;
}
}
if (event.type === "final_text_delta" && event.delta) {
if (!streamState?.textStarted) {
if (streamState && !streamState.reasoningEnded) {
writer.write({ type: "reasoning-end", id: "reasoning-1" });
streamState.reasoningEnded = true;
}
writer.write({ type: "text-start", id: "text-1" });
if (streamState) streamState.textStarted = true;
}