A message.interim redelivered after the first copy sealed the stream took the standalone-append path and painted the same commentary twice. Refresh the newest same-text assistant row of the current turn in place instead, comparing whitespace-normalized text. Supersedes #120145 and #93962. Co-authored-by: Brammiebram <64777864+Brammiebram@users.noreply.github.com>