diff --git a/backend/open_webui/utils/auth.py b/backend/open_webui/utils/auth.py
index f3979fc35..6af99f164 100644
--- a/backend/open_webui/utils/auth.py
+++ b/backend/open_webui/utils/auth.py
@@ -184,7 +184,8 @@ def get_current_user(
# Check if the request path matches any allowed endpoint.
if not any(
- request.url.path == allowed or request.url.path.startswith(allowed + "/")
+ request.url.path == allowed
+ or request.url.path.startswith(allowed + "/")
for allowed in allowed_paths
):
raise HTTPException(
diff --git a/src/lib/components/admin/Settings.svelte b/src/lib/components/admin/Settings.svelte
index 76e3ae59d..c26604d6c 100644
--- a/src/lib/components/admin/Settings.svelte
+++ b/src/lib/components/admin/Settings.svelte
@@ -20,6 +20,7 @@
import DocumentChartBar from '../icons/DocumentChartBar.svelte';
import Evaluations from './Settings/Evaluations.svelte';
import CodeExecution from './Settings/CodeExecution.svelte';
+ import Tools from './Settings/Tools.svelte';
const i18n = getContext('i18n');
@@ -135,6 +136,32 @@