mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-28 12:27:47 -05:00
[GH-ISSUE #20654] issue: Built-in tools (search_chats, search_notes) not available to external OpenAI models #122561
Reference in New Issue
Block a user
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?
Originally created by @EmminiX on GitHub (Jan 14, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/20654
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.7.2
Ollama Version (if applicable)
N/A - Using external OpenAI API
Operating System
Ubuntu/Debian (VPS)
Browser (if applicable)
Chrome (latest) / Safari / Comet
Confirmation
README.md.Expected Behavior
According to the v0.7.0 release notes: "Users can now ask the model to find relevant context from their notes, past chats, and
channel messages."
Models should be able to search through chat history, notes, and channels using built-in tools like search_chats, search_notes, and
search_channels.
Actual Behavior
When using external OpenAI models (gpt-4.1, gpt-4.1-mini) and asking:
The model responds: "I cannot access previous chats, notes, or channels… I don't have access to your notes, files, or channel data."
The built-in tools are not being exposed to external OpenAI models.
Steps to Reproduce
Steps to Reproduce:
Logs & Screenshots
No errors in Docker logs. Feature simply doesn't activate for external models.
Additional Information
Investigation findings:
@owui-terminator[bot] commented on GitHub (Jan 14, 2026):
🔍 Similar Issues Found
I found some existing issues that might be related to this one. Please check if any of these are duplicates or contain helpful solutions:
#20641 issue: Web Search and Builtin Tools permissions break search
by HenkieTenkie62 • Jan 13, 2026 •
bug#20549 issue: Native tools are injected when models are used over the openwebui API.
by LysanderdeJong • Jan 10, 2026 •
bug#20595 issue: "search_web" tool executed even when "Web Search" control disabled
by SlavikCA • Jan 11, 2026 •
bug#20443 Security: Missing Tool Access Control in /api/chat/completions - API bypasses UI restrictions
by chayaziv • Jan 07, 2026 •
bug💡 Tips:
This comment was generated automatically by a bot. Please react with a 👍 if this comment was helpful, or a 👎 if it was not.
@Classic298 commented on GitHub (Jan 14, 2026):
Cannot reproduce works for me here. Did you enable native tool calling?
@EmminiX commented on GitHub (Jan 14, 2026):
Ah, that was it! Thank you.
I honestly spent a good amount of time researching why the models couldn't access the chat context, but I completely missed the "Native Tool Calling" toggle. My bad for the false alarm/noise, and thanks for pointing me in the right direction!