$ the-wire · showcase
Open WebUI stream fix hardens reasoning-item handling
By RepoJournal · Filed · About Open WebUI
Open WebUI patched a stream-end crash by tolerating reasoning items that arrive without a started_at timestamp.
Open WebUI fixed a crash that could occur when the stream ends and the client closes reasoning items that lack the started_at field [1]. The change makes the closing logic tolerant of such items, so streams with incomplete reasoning metadata no longer break at the end.
A UI fix lets the composer's model selector shrink inside narrow containers, keeping every control visible on small screens [2]. Catalan translation updates were also merged, refreshing the translation.json file [3].
Action items
- → Pull in the stream-end fix (commit 883c743) before your next deploy if you rely on streaming reasoning output open-webui/open-webui [immediate]
- → Monitor the UI composer fix (commit d2bc98e) for narrow-container layouts open-webui/open-webui [plan]
References
- [1] fix: tolerate reasoning items without started_at when closing them at stream end (#28872) ↗ open-webui/open-webui
- [2] fix: let the composer's model selector shrink so narrow containers keep every control visible (#28912) ↗ open-webui/open-webui
- [3] i18n: Update catalan translation.json ↗ open-webui/open-webui