Allow the Assistant and Chatbot access to the tool calling within the sub-agents behind agent tool calls.
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3542051. --> Reported by: [yautja_cetanu](https://www.drupal.org/user/626050) >>> <p>--- AI TRACKER METADATA ---<br> <strong>Update Summary: </strong>Allow the Assistant and Chatbot access<br> <strong>Check-in Date: </strong>MM/DD/YYYY (US format) [When we should see progress/get an update]<br> <strong>Due Date:</strong> MM/DD/YYYY (US format) [When the issue should be fully completed]<br> <strong>Blocked by:</strong> [#XXXXXX] (New issues on new lines)<br> <strong>Additional Collaborators:</strong> @username1, @username2<br> AI Tracker found here: <a href="https://www.drupalstarforge.ai/" title="AI Tracker">https://www.drupalstarforge.ai/</a><br> --- END METADATA ---</p> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>We would like to support giving the end-user more information about what the agents are doing whilst they wait. The goal is to support this usecase in experience builder: <a href="https://youtu.be/yOy7Ng7U-E4">https://youtu.be/yOy7Ng7U-E4</a></p> <p>This has a few things about it that are relevant to this issue and things that are important for a follow up.</p> <ul> <li>- We want to make sure that we can display what the AI is doing in a human readable and understandable format. It doesn't need to have an absolutely accurate dipition of what is going on (No words like, Tools, or Agents, should appear here and we don't need to diferenciate between the two).</li> <li>- We need the sub-agent tasks that the orchestrator has asked for the be information that is regularly sent back to the chatbot and displayed to the end user, with progress on when its started and when its finished).</li> <li>- We eventually want to see the full plan of work across all the tool calls its going to do and then fill in the results as AI completes the tasks (Perhaps a follow up issue).</li> </ul> <h4 id="summary-steps-reproduce">Steps to reproduce</h4> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <h3 id="summary-ui-changes">User interface changes</h3> <h3 id="summary-api-changes">API changes</h3> <h3 id="summary-data-model-changes">Data model changes</h3> > Related issue: [Issue #3531000](https://www.drupal.org/node/3531000)
issue