List all the available components in ListXbComponents not just plugins.

Created on 4 June 2025, about 2 months ago

Overview

In 🐛 External AI Chatbot Functionality Active the Plugin/AiFunctionCall/ListXbComponents.php uses $components = $this->componentPluginManager->getDefinitions(); to get a list components.
However, this is incorrect. The above code returns plugin definitions from the Single Directory Components (SDC) system — it does not return the actual components available in the Experience Builder which might include the components created by the user.
The code should load actual component config entities, not plugin definitions.

Proposed resolution

User interface changes

📌 Task
Status

Active

Version

0.0

Component

AI

Created by

🇮🇳India utkarsh_33

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024