Refactor XbBuilder::render for XB AI

Created on 25 June 2025, about 1 month ago

Overview

Issues 📌 Add `getStructuredOutput()` method to ExecutableFunctionCallInterface for returning parsed output Active and 📌 Improve ai_agents module API to simplify tool result handling Active introduced new methods that, when implemented, will help reduce code complexity in the current XbBuilder::render method. Incorporating these methods is recommended to simplify the codebase.

Additionally, as per 📌 Set TaskInterface and setTask as deprecated for 2.0.0 Active , the Task interface is deprecated. Therefore, the solution provided in https://git.drupalcode.org/project/experience_builder/-/merge_requests/1... should be adopted.

Proposed resolution

User interface changes

📌 Task
Status

Active

Version

0.0

Component

AI

Created by

🇮🇳India narendraR Jaipur, India

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

Comments & Activities

Production build 0.71.5 2024