Skip to content

[WebAgenticChat] Ask for approval when mutation tool is executed

Overview

In Display Agentic Duo Chat in Web UI (!194852 - merged) a workflow is created with pre-approved read_write_gitlab agent privilege (3)

Proposal

Create a workflow with enabled read_gitlab and read_write_gitlab ([2, 3]) agent privilege, but pre-approve only read_gitlab ([2])

Then we can apply similar logic in Web UI: feat: add tool approval workflow for agentic chat (gitlab-org/editor-extensions/gitlab-lsp!1844 - merged), considering that the approval components are already extracted into duo-ui: feat: add tool approval flow component for agen... (duo-ui!161 - merged)