v1.4.421

danielmiessler/Fabricv1.4.421Feb 26, 2026by github-actions[bot]

AI Summary

Web UI bug fix for streaming chat that ensures tokens accumulate properly in order into a single message instead of being replaced.

Key Highlights

  • Improved streaming message handling and SSE buffer parsing
  • Append content to existing assistant messages instead of replacing
  • Fixed loading message removal to search by index rather than position
  • Refactored SSE buffer splitting to retain incomplete segments
  • Consolidated duplicate message update logic across components

New Features

  • Improved streaming chat token accumulation

Full Release Notes

## Changes

### PR [#2029](https://github.com/danielmiessler/Fabric/pull/2029) by [ksylvan](https://github.com/ksylvan): Web UI: Fix streaming chat: tokens now accumulate in order into a single message

- Feat: improve streaming message handling and SSE buffer parsing
- Append content to existing assistant messages instead of replacing, and fix loading message removal to search by index rather than position
- Refactor SSE buffer splitting to always retain incomplete segments, and trim segments before parsing to handle whitespace edge cases
- Consolidate duplicate message update logic across chat components and process remaining buffer after stream completion more reliably