XB AI: Centralized Management of Component Descriptions, Props, and Slots

Created on 9 July 2025, 4 days ago

Overview

Introduce AI Agents and tools to Build Pages from Single Directory Components Active adds an AI agent that can analyze the available components on the site and build pages by strategically placing them. For this to work effectively, each component should include clear descriptions explaining how to use it, what type of values to provide in its props, and which child components to place in its slots.

A form was created in that issue (admin/config/system/xb-ai-component-description-settings) to allow updating these descriptions directly from the UI.

This issue aims to improve that approach. Instead of requiring users to add descriptions for every component individually, we could find a way to provide default descriptions for commonly used components.

We should also consider whether to move the form (admin/config/system/xb-ai-component-description-settings) from the xb_ai module to the core xb module

Proposed resolution

User interface changes

Feature request
Status

Active

Version

0.0

Component

AI

Created by

🇮🇳India Akhil Babu Chengannur

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

Comments & Activities

Production build 0.71.5 2024