Skip to content

docs: add tool approval (human-in-the-loop) feature documentation#1095

Closed
MaderHatt3r wants to merge 1 commit into
open-webui:devfrom
MaderHatt3r:feat/tool-approval-docs
Closed

docs: add tool approval (human-in-the-loop) feature documentation#1095
MaderHatt3r wants to merge 1 commit into
open-webui:devfrom
MaderHatt3r:feat/tool-approval-docs

Conversation

@MaderHatt3r
Copy link
Copy Markdown

@MaderHatt3r MaderHatt3r commented Feb 20, 2026

@pr-validator-bot
Copy link
Copy Markdown

ℹ️ Documentation PR Guidelines

👋 Welcome! This is an automated message posted on all new documentation PRs to help guide our contributors. Just because this comment appeared doesn't mean you have done anything wrong!

Please ensure you're using the correct branches:

Target branch (where you're merging TO):

  • dev branch: For documentation related to upcoming Open WebUI releases (new features, new environment variables, anything dependent on unreleased versions and unreleased features/fixes/changes)
  • main branch: For content that can go live immediately (fixes, tutorials, documentation not dependent on unreleased features)

Source branch (where you're merging FROM):

  • If targeting dev, create your branch from your fork's dev branch
  • If targeting main, create your branch from your fork's main branch
  • ⚠️ Mismatched branches can and will result in unwanted file changes being included in your PR!

If your docs PR depends on a pending PR in open-webui/open-webui:

  • Convert this PR to DRAFT mode!
  • Link to the related main repo PR in your description for clarity
  • We'll review both together once the PR on the main repo is merged

Please adjust your PR target branch, source branch, and/or draft status accordingly if needed.

Copy link
Copy Markdown
Collaborator

@Classic298 Classic298 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.

@@ -0,0 +1,98 @@
---
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

new folders for tool related features not wanted. move to tools folder

Copy link
Copy Markdown
Collaborator

@Classic298 Classic298 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.

Approvals are **granular**: you can approve at the level of an individual function (e.g. `read_file`) or an entire parent tool (e.g. `mcp:desktop_commander`). This is especially useful for tools like MCP servers that expose many child functions with varying risk levels.

:::info
Requires **Open WebUI v0.9.0+** (or whichever release includes this feature).
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this here

also specific version requirements are usually not a pattern you see in the other feature pages in the docs.

@Classic298
Copy link
Copy Markdown
Collaborator

Related PR was closed - Closing.

@Classic298 Classic298 closed this Feb 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants