From f00dff429cd04fcf867736d93f1764a32a33b7be Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 9 Sep 2026 03:09:19 +0000 Subject: [PATCH] chore: add the server side of the tool call match fix --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93299ddee8..52ae80f1d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 🌍 **A web address someone else types stays as they typed it.** In a note two people are writing at once, a plain web address arriving from the other editor was turned into a link on your screen but not on theirs; it is now left as written. [Commit](https://github.com/open-webui/open-webui/commit/d8f27e745bd31c89efa25cbe0f41bb0f70576fc5) - 📑 **Documents pulled through Tika 4 keep their shape.** Where document extraction runs against a Tika server on version 4, the text now comes back as Markdown rather than a flat run of characters, so headings, lists and tables survive into what the model reads. [Commit](https://github.com/open-webui/open-webui/commit/ba34bee2d17e1c00238c85a8aab1a11a60db164e) - ⏳ **Sign-in sessions last as long as the token behind them.** A session with an identity provider was measured by whichever of its two tokens expired first, so where the identity token was the shorter it was renewed early and dropped whenever that renewal failed; it now follows the token it actually calls with, and the shorter one is still respected where an integration is handed it. [Commit](https://github.com/open-webui/open-webui/commit/aaaf26fb8ede28854dd660b11b85ba6bafe64007) -- 🧩 **Tool steps stay in a finished reply.** A reply that called tools showed each step as it ran, then lost them the moment the reply completed, because the provider's closing message replaced everything on screen rather than joining it; the closing message is now merged into what is already there, and a tool call is no longer mistaken for its own result. [Commit](https://github.com/open-webui/open-webui/commit/e1bfefdf9f8f2012cecfc7d81079bd6fff147932) +- 🧩 **Tool steps stay in a finished reply.** A reply that called tools showed each step as it ran, then lost them the moment the reply completed, because the provider's closing message replaced everything on screen rather than joining it; the closing message is now merged into what is already there, and a tool call is no longer mistaken for its own result. [Commit](https://github.com/open-webui/open-webui/commit/e1bfefdf9f8f2012cecfc7d81079bd6fff147932), [Commit](https://github.com/open-webui/open-webui/commit/31b272d3c93b87636c920f2aa68d6caaa07ae79a) - 🙋 **Answering in your own words lets you send.** Where the last question a model asks is answered by typing into the other field rather than picking an option, the button that sends the answers stayed greyed out however much was filled in; it now follows what has been entered. [#29494](https://github.com/open-webui/open-webui/pull/29494), [#29311](https://github.com/open-webui/open-webui/issues/29311) - 🎚️ **Settings you may change save even where others are barred.** An account without permission to change the interface settings had every save through the personal settings refused outright, so its system prompt, notifications, audio, keyboard shortcuts and pinned models could not be kept either, however explicitly they were allowed; the interface settings it may not touch are now left as they are and everything else saves. [Commit](https://github.com/open-webui/open-webui/commit/98a920168e2eea435ac15e1ad3d679946631e41d) - 🗜️ **Saving one setting no longer rewrites the rest.** Every save sent the whole settings object back, so whatever the page happened to be holding was written into the account, another tab's older copy included, and a default an administrator changed afterwards never reached anyone who had saved anything; only the settings actually changed are stored now, and clearing the default system prompt clears it rather than leaving the old one behind. [Commit](https://github.com/open-webui/open-webui/commit/98a920168e2eea435ac15e1ad3d679946631e41d)