73 wires and counting

$ follow Open WebUI

Keep up with Open WebUI in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-28
stories 25

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Streaming fixes for tool calls and duplicate keys

By RepoJournal · Filed · About Open WebUI

Three fixes land in Open WebUI: streaming no longer breaks on duplicate output keys or tool-call thinking, and user text resembling skill mentions is no longer deleted.

Open WebUI shipped fixes for three streaming and parsing bugs that broke real chat flows. One [1] stopped the chat from silently deleting user text that looks like a skill mention: any `<$...>` run was treated as an inline skill mention and removed before the request reached the model, so snippets like `<$(=MonthStart($(vMaxMonthEndINC)))` disappeared mid-message. The mention regexes accepted any character except `|` and `>` as the skill id; they now match only validated skill ids.

Streaming with reasoning-capable models froze mid-stream [2] when a stream event addressed an output slot past the end of the array; missing slots were filled with the event's value, causing a Svelte each_key_duplicate error. The chat now shows the first chunk and continues instead of waiting for generation to finish. Separately, post-tool-call thinking was streamed into the main chat area and only jumped to the collapsed Thoughts section once the turn finished [3]. Each tool round appended an empty placeholder that the browser held onto, misaligning subsequent output indices; thinking now streams into Thoughts immediately.

Meanwhile, translations continue: German (de-DE) [4] and Catalan [5] were updated with new strings and typo fixes. No user-facing config or version changes accompany these patches.

A primary-source description of the skill mention bug says: "the mention regexes accepted any character except `|` and `>` as the skill id" [1].

Quick answers

What shipped in Open WebUI on August 28, 2026?
Three fixes land in Open WebUI: streaming no longer breaks on duplicate output keys or tool-call thinking, and user text resembling skill mentions is no longer deleted. In total, 15 commits and 10 pull requests landed.
Who contributed to Open WebUI on August 28, 2026?
2 developers shipped this update, including Classic298 and aleixdorca.
What were the notable Open WebUI updates?
fix: stop deleting user text that looks like a skill mention (#29051), fix: stop streaming responses breaking on a duplicate output key (#29053), and fix: stream post-tool-call thinking into the Thoughts section (#29052).