refac: reorg

This commit is contained in:
Timothy Jaeryang Baek
2025-11-13 18:49:50 -05:00
parent 365e40a9d5
commit 36bd296693
17 changed files with 20 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 2000
sidebar_position: 400
title: "🏢 Open WebUI for Enterprises"
---

View File

@@ -98,7 +98,7 @@ To do this, configure your **Ollama model params** to allow a larger context win
### **Q: Is MCP (Model Context Protocol) supported in Open WebUI?**
**A:** [Yes, Open WebUI officially supports MCP Tool Servers—but exclusively through an **OpenAPI-compliant proxy**](/openapi-servers/mcp) ([openapi-servers](https://github.com/open-webui/openapi-servers)) for optimal compatibility, security, and maintainability.
**A:** [Yes, Open WebUI officially supports MCP Tool Servers—but exclusively through an **OpenAPI-compliant proxy**](/features/plugin/tools/openapi-servers/mcp) ([openapi-servers](https://github.com/open-webui/openapi-servers)) for optimal compatibility, security, and maintainability.
To bridge MCP (and other backend protocols), we provide a purpose-built proxy implementation available at: 👉 [https://github.com/open-webui/mcpo](https://github.com/open-webui/mcpo)

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 400
sidebar_position: 200
title: "⭐ Features"
---

View File

@@ -1,6 +1,6 @@
---
sidebar_position: 7
title: "Pipeline Tutorials"
title: "Tutorials"
---
## Pipeline Tutorials

View File

@@ -5,7 +5,7 @@ title: "Valves"
## Valves
`Valves` (see the dedicated [Valves & UserValves](/features/plugin/valves) page) can also be set for `Pipeline`. In short, `Valves` are input variables that are set per pipeline.
`Valves` (see the dedicated [Valves & UserValves](/features/plugin/development/valves) page) can also be set for `Pipeline`. In short, `Valves` are input variables that are set per pipeline.
`Valves` are set as a subclass of the `Pipeline` class, and initialized as part of the `__init__` method of the `Pipeline` class.

View File

@@ -0,0 +1,7 @@
{
"label": "Development",
"position": 800,
"link": {
"type": "generated-index"
}
}

View File

@@ -92,7 +92,7 @@ Below is a comprehensive table of **all supported `type` values** for events, al
| `chat:message:files`,<br/>`files` | Set or overwrite message files (for uploads, output) | `{files: [...]}` |
| `chat:title` | Set (or update) the chat conversation title | Topic string OR `{title: ...}` |
| `chat:tags` | Update the set of tags for a chat | Tag array or object |
| `source`,<br/>`citation` | Add a source/citation, or code execution result | For code: See [below.](/docs/features/plugin/events/index.mdx#source-or-citation-and-code-execution) |
| `source`,<br/>`citation` | Add a source/citation, or code execution result | For code: See [below.](/features/plugin/development/events#source-or-citation-and-code-execution) |
| `notification` | Show a notification ("toast") in the UI | `{type: "info" or "success" or "error" or "warning", content: "..."}` |
| `confirmation` <br/>(needs `__event_call__`) | Ask for confirmation (OK/Cancel dialog) | `{title: "...", message: "..."}` |
| `input` <br/>(needs `__event_call__`) | Request simple user input ("input box" dialog) | `{title: "...", message: "...", placeholder: "...", value: ...}` |

View File

@@ -1,6 +1,6 @@
---
sidebar_position: 20
title: "Special Arguments"
sidebar_position: 999
title: "Reserved Arguments"
---
:::warning

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 4
sidebar_position: 9999
title: "Migrating Tools & Functions: 0.4 to 0.5"
---

View File

@@ -52,7 +52,7 @@ Each tool must have type hints for arguments. The types may also be nested, such
### Valves and UserValves - (optional, but HIGHLY encouraged)
Valves and UserValves are used for specifying customizable settings of the Tool, you can read more on the dedicated [Valves & UserValves page](/features/plugin/valves/index.mdx).
Valves and UserValves are used for specifying customizable settings of the Tool, you can read more on the dedicated [Valves & UserValves page](/features/plugin/development/valves).
### Optional Arguments
Below is a list of optional arguments your tools can depend on:

View File

@@ -1,6 +1,6 @@
---
sidebar_position: 400
title: "🔨 OpenAPI Tool Servers"
title: "OpenAPI Tool Servers"
---
import { TopBanners } from "@site/src/components/TopBanners";

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 200
sidebar_position: 100
title: "🚀 Getting Started"
---

View File

@@ -1,5 +1,5 @@
---
sidebar_position: 600
sidebar_position: 300
title: "🛠️ Troubleshooting"
---
import { TopBanners } from "@site/src/components/TopBanners";