[GH-ISSUE #13824] issue: tools are not accessible after config import with API #17044

Closed
opened 2026-04-19 22:49:16 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @theuargb on GitHub (May 12, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/13824

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.6.9

Ollama Version (if applicable)

No response

Operating System

Ubutnu/Docker

Browser (if applicable)

No response

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have listed steps to reproduce the bug in detail.

Expected Behavior

When I import the config with API the new tool servers available instantly

Actual Behavior

When I import the config with API the new tool servers ARE visible in the Admin -> Settings -> Tools but they are NOT visible in "Model Edit" modal - could not be selected for the model to use.
If the model is created via API with tool server ids including one created, it could not access the tool in the runtime too.

When I "resave" tool from admin panel - everything is fixed, tool is "preselected" on the model I select it via API

Steps to Reproduce

  1. GET /configs/export
  2. config.tool_server.connections.push({...})
  3. POST /config/import
  4. Check the admin - there IS a tool in the "Tools" settings menu, and there is NO tool checkbox in the model edit view

Logs & Screenshots

Additional Information

No response

Originally created by @theuargb on GitHub (May 12, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/13824 ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.6.9 ### Ollama Version (if applicable) _No response_ ### Operating System Ubutnu/Docker ### Browser (if applicable) _No response_ ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have listed steps to reproduce the bug in detail. ### Expected Behavior When I import the config with API the new tool servers available instantly ### Actual Behavior When I import the config with API the new tool servers ARE visible in the Admin -> Settings -> Tools but they are NOT visible in "Model Edit" modal - could not be selected for the model to use. If the model is created via API with tool server ids including one created, it could not access the tool in the runtime too. When I "resave" tool from admin panel - everything is fixed, tool is "preselected" on the model I select it via API ### Steps to Reproduce 1. GET `/configs/export` 2. `config.tool_server.connections.push({...})` 3. POST `/config/import` 4. Check the admin - there IS a tool in the "Tools" settings menu, and there is NO tool checkbox in the model edit view ### Logs & Screenshots - ### Additional Information _No response_
GiteaMirror added the bug label 2026-04-19 22:49:16 -05:00
Author
Owner

@theuargb commented on GitHub (May 15, 2025):

the same bug appears using GET/POST over /configs/tool_servers

upd.
tools do become accessible after POST over /configs/tool_servers if the tool is healthy at the moment of the config creation. it would be great to have a switcher to disable health check (if the tool is known to start slowly)

<!-- gh-comment-id:2883092790 --> @theuargb commented on GitHub (May 15, 2025): the same bug appears using GET/POST over `/configs/tool_servers` upd. tools do become accessible after POST over `/configs/tool_servers` if the tool is healthy at the moment of the config creation. it would be great to have a switcher to disable health check (if the tool is known to start slowly)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#17044