feat(consult): type out streamed text at a capped pace and write the tail out on settle instead of one frame (T3, BUG-1075)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0199rbQDTsUbCVw84wc8BTFe
This commit is contained in:
Jesse_Chen
2026-09-28 09:14:46 +08:00
co-authored by Claude Fable 5.1
parent 86d99115c6
commit 3f8b817261
8 changed files with 346 additions and 32 deletions
+1 -1
View File
@@ -145,7 +145,7 @@ export const ChatMessageRow = memo(function ChatMessageRow({
<div className="consultation-thinking-report">
<ConsultationRunTimeline
rows={consultTimeline}
live={showActivity && message.state !== "settled"}
live={showActivity && message.state !== "settled" && !message.settling}
vargaSentence={vargaSentence}
/>
{hasAnswer ? (