mirror of
https://github.com/open-webui/docs.git
synced 2026-11-05 01:38:13 +00:00
[PR #1344] [MERGED] docs: correct per-chat tool enabling to the Integrations menu #1319
Labels
No labels
bug
documentation
documentation
duplicate
enhancement
enhancement
good first issue
good first issue
good first issue
help wanted
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/docs#1319
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/docs/pull/1344
Author: @silentoplayz
Created: 8/6/2026
Status: ✅ Merged
Merged: 8/7/2026
Merged by: @Classic298
Base:
main← Head:fix/per-chat-tools-integrations-menu📝 Commits (1)
0e4fca7docs: correct per-chat tool enabling to the Integrations menu📊 Changes
4 files changed (+4 additions, -4 deletions)
View changed files
📝
docs/features/extensibility/mcp.mdx(+1 -1)📝
docs/features/extensibility/plugin/tools/index.mdx(+1 -1)📝
docs/features/extensibility/plugin/tools/openapi-servers/open-webui.mdx(+2 -2)📝
static/images/openapi-servers/open-webui/global-message-input.png(+0 -0)📄 Description
Problem
Three pages tell users to enable Tools for a single chat from the plus icon menu in the message input:
docs/features/extensibility/plugin/tools/index.mdx("Option 1: Enable on-the-fly"): "click the plus icon in the input area"docs/features/extensibility/mcp.mdx(OAuth 2.1 workaround): "enable OAuth 2.1 tools per-chat via the plus button"docs/features/extensibility/plugin/tools/openapi-servers/open-webui.mdx(global tool servers, two spots): "click on the plus button in the message input area" and "enabled from the plus menu"This is no longer where per-chat tool selection lives. Users following these steps find only file upload and capture options.
Root cause
The app moved per-chat tool selection out of the plus menu in open-webui/open-webui commit
a68342d5a("refac: input menu"), first released in v0.6.29. Since then:InputMenu.svelte, which contains only upload, capture, and camera actions.src/lib/components/chat/MessageInput/IntegrationsMenu.sveltebindsselectedToolIdsand renders the Tools list with per-chat toggles.server:mcp:entries) and admin-configured global tool servers (direct_server:entries) render in that same Tools list, so all three pages have the same correct answer.Verified in source at tag v0.11.0 and again on current
dev: the structure is unchanged.Fix
4 lines in 3 files, plus one screenshot refresh. Each instruction now points at the Integrations menu, with the Tools submenu named where the page walks through the flow.
Note on screenshots
global-message-input.png, the image directly under the corrected instruction on the openapi-servers page, previously carried an "Open WebUI v0.6.2" watermark and showed a tool toggle inside the old plus menu. It has been re-captured on a v0.11.0 instance and now shows the Integrations button, the open Tools list with per-chat toggles, and the wrench indicator with the enabled tool count. The tools pictured are demo workspace tools; admin-configured global tool servers appear as entries in this same list.message-input.pngon the same page also dates from v0.6.2, but the wrench indicator it shows still exists in the current UI, so it is dated rather than wrong and is left untouched here.Verification
devof open-webui/open-webui:InputMenu.svelte(the plus button, aria label "More") contains no tool entries;IntegrationsMenu.svelte(aria label "Integrations") bindsselectedToolIdsand renders the per-chat Tools toggles, includingserver:mcp:anddirect_server:tool server entries.docusaurus buildsucceeds on this branch.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.