Drupal AI Contribution meeting 2026-03-09
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3577462. -->
Reported by: [valthebald](https://www.drupal.org/user/239562)
>>>
<p>Drupal AI Contribution meeting from Mar 09 at 17:00 UTC to Mar 10, 2026 17:00 UTC (Check your local time at <a href="https://www.timebie.com/std/universal.php?q=17">https://www.timebie.com/std/universal.php?q=17</a>)</p>
<p>Previous meeting <span class="drupalorg-gitlab-issue-link project-issue-status-info project-issue-status-7"><a href="https://www.drupal.org/project/ai/issues/3575210" title="Status: Closed (fixed)">#3575210: Drupal AI Contribution meeting 2026-02-23</a></span><br>
Next meeting <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/ai/-/work_items/3581001" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/ai/-/work_items/3581001</a></span></p>
<h2>Where</h2>
<p>#ai-contrib channel in <a href="https://www.drupal.org/slack/">Drupal Slack</a></p>
<h2>Agenda</h2>
<h3>Attendees self-intro and interests</h3>
<h3>Follow-up to topics of previous meeting</h3>
<h3>Suggest your topic in comments</h3>
<h3>Add the issue you want to discuss as a related issue to this meeting</h3>
<h2>Transcript</h2>
<p>Hello everyone, and welcome to the Drupal AI contribution meeting!<br>
This meeting:<br>
➤ Starts on every other Monday and lasts for 24 hours<br>
➤ Is text only!<br>
➤ Happens in threads, which you can follow to be notified of new replies even if you don’t comment in the thread. You may also join the meeting later and participate asynchronously.<br>
➤ Refers to various issues and plans tracking in d.o project: <a href="https://www.drupal.org/project/ai/issues/3577462">https://www.drupal.org/project/ai/issues/3577462</a> Please comment there so we can grant you credit for attending/contributing! Please note, we will only give attributions for active engagement.<br>
➤ Transcript will be exported and posted* to the agenda issue. For anonymous comments, start with a :bust_in_silhouette: emoji. To take a comment or thread off the record, start with a :no_entry_sign: emoji.<br>
Some other emojis used in this meeting:<br>
:construction: - issue is in the works<br>
:blob_help: - help needed<br>
:status_needs_review: - needs review<br>
:pear: - low hanging fruit (novice or easy success issue)<br>
:comment: - call for discussion</p>
<h2>0️⃣ Roll call! Who's here? (Please mention your <a href="http://drupal.org">drupal.org</a> username when answering)Did you know it's only two weeks before <a href="https://events.drupal.org/chicago2026">DrupalCon Chicago</a>? (oh my, time runs!) Do you plan to attend?</h2>
<table>
<tr>
<td>valthebald</td>
<td>Val valthebald here, not going to Chicago :fb-sad:My last US one was unbelievable New Orleans :music-notes:</td>
</tr>
<tr>
<td>Nick</td>
<td>Nick unqunq Not going to Chicago. I'm in Europe so it's a bit far for me. (edited)</td>
</tr>
<tr>
<td>dan2k3k4</td>
<td>dan2k3k4Not going to DrupalCon North America, would love to go in the future.</td>
</tr>
<tr>
<td>valthebald</td>
<td>I wonder if there will be "DrupalCon Latina" one day 🙂</td>
</tr>
<tr>
<td>hrishikesh-dalal</td>
<td>hrishikesh-dalal here. I wld love to attend, but unless someone has finally released a stable 'Teleport' module, several continents are standing in my way 🙂</td>
</tr>
<tr>
<td>RobLoach</td>
<td>robloach :wave: Missing this DRupalcons, but looking forward to next ones.</td>
</tr>
<tr>
<td>Kristen Pol (she/her)</td>
<td>Kristen :wave: I'll be there! I will try to have fun for all of you. Hope you can make the next one!</td>
</tr>
<tr>
<td>Marcus Johansson</td>
<td>Marcus. I will be there as well!</td>
</tr>
<tr>
<td>svendecabooter</td>
<td>svendecabooter no Drupalcon for me</td>
</tr>
<tr>
<td>Scott Euser</td>
<td>scott_euser (no drupalcon for me either)</td>
</tr>
<tr>
<td>matthews</td>
<td>matthews I'll be at Drupalcon in a couple of weeks.</td>
</tr>
<tr>
<td>bryan</td>
<td>b_sharpe - I will not be going unfortunately</td>
</tr>
</table>
<h2>1️⃣ Releases since last meeting</h2>
<table>
</table>
<h2>1️⃣ 1️⃣ Stable release <a href="https://www.drupal.org/project/ai/releases/1.2.11">1.2.11</a></h2>
<table>
</table>
<h2>1️⃣ 2️⃣ <a href="https://www.drupal.org/project/ai/releases/1.3.0-rc2">Second release candidate of 1.3</a></h2>
<table>
<tr>
<td>RobLoach</td>
<td>Seen some reports of people having issues with entity configs when upgrading to 1.3. I haven't been able to replicate it, but let me know if you've run into similar things :thinking_face:</td>
</tr>
<tr>
<td>Marcus Johansson</td>
<td>@RobLoach - do we have an issue for this? Currently there is only one release blocker, and I don't think that is the one you mean?<span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/ai/-/work_items/3577812" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/ai/-/work_items/3577812</a></span></td>
</tr>
<tr>
<td>RobLoach</td>
<td>This was a few weeks ago, saw JD run into it on one of his streams. Haven't been able to replicate it since myself.</td>
</tr>
</table>
<h2>2️⃣ Updates from AI initiative</h2>
<table>
</table>
<h2>2️⃣ 1️⃣ Sprint 04 summary</h2>
<table>
<tr>
<td>valthebald</td>
<td>47% issue completed (28 out of 59)plus 13 issues pending final review</td>
</tr>
<tr>
<td>valthebald</td>
<td>Major progress towards CCC 1.0 readiness</td>
</tr>
<tr>
<td>valthebald</td>
<td>FlowDrop UI and Canvas AI stability improvements</td>
</tr>
<tr>
<td>valthebald</td>
<td>Critical AI agent reliability improvement</td>
</tr>
<tr>
<td>valthebald</td>
<td>Design System integration proof of concept</td>
</tr>
<tr>
<td>Kristen Pol (she/her)</td>
<td>To be clear, those numbers are for innovation issues ^ and don't include production issues</td>
</tr>
</table>
<h2>2️⃣ 2️⃣ Sprint 05 Structure</h2>
<table>
<tr>
<td>valthebald</td>
<td>Sprint starts today and will last 2 weeks until March, 20 inclusively</td>
</tr>
</table>
<h2>2️⃣ 3️⃣ <a href="https://www.drupal.org/project/issues/search?text=&projects=&assigned=&submitted=&project_issue_followers=&status%5B%5D=Open&issue_tags_op=all+of&issue_tags=AI+Product+Development">Backlog for product development</a> (edited) </h2>
<table>
</table>
<h2>2️⃣ 4️⃣ <a href="https://www.drupal.org/project/issues/search?text=&projects=&assigned=&submitted=&project_issue_followers=&status%5B%5D=Open&issue_tags_op=all+of&issue_tags=AI+Innovation">Backlog for innovation</a></h2>
<table>
</table>
<h2>3️⃣ This sprint priorities</h2>
<table>
</table>
<h2>3️⃣ 1️⃣ <a href="https://www.drupal.org/project/ai/issues/3569804">Finalize 1.3.0</a> (currently release candidate 2)</h2>
<table>
</table>
<h2>3️⃣ 2️⃣ <a href="https://www.drupal.org/project/issues/search?text=&projects=Context+Control+Center+%28CCC%29&assigned=&submitted=&project_issue_followers=&status%5B%5D=1&status%5B%5D=13&status%5B%5D=8&status%5B%5D=4&issue_tags_op=all+of&issue_tags=AI+Innovation%2C+AI+Initiative+Sprint">First beta of CCC</a></h2>
<table>
<tr>
<td>Kristen Pol (she/her)</td>
<td><a href="https://drupal.slack.com/archives/C0803LX4536/p1773110759241549">https://drupal.slack.com/archives/C0803LX4536/p1773110759241549</a></td>
</tr>
</table>
<h2>3️⃣ 3️⃣ <a href="https://www.drupal.org/project/issues/search?text=&projects=Drupal+Canvas&assigned=&submitted=&project_issue_followers=&status%5B%5D=1&status%5B%5D=13&status%5B%5D=8&status%5B%5D=4&issue_tags_op=all+of&issue_tags=AI+Innovation%2C+AI+Initiative+Sprint">Canvas AI issues</a></h2>
<table>
</table>
<h2>4️⃣ If you want to help</h2>
<table>
</table>
<h2>4️⃣ 1️⃣ :exclamation: Guides to read when starting to work on/review an issue</h2>
<table>
<tr>
<td>valthebald</td>
<td><a href="https://project.pages.drupalcode.org/ai/1.3.x/contribute/">Contribution guide</a></td>
</tr>
<tr>
<td>valthebald</td>
<td><a href="https://project.pages.drupalcode.org/ai/1.3.x/contribute/issue_review_guidelines/">Review guide</a></td>
</tr>
</table>
<h2>4️⃣ 2️⃣ Assigning and unassigning an issue</h2>
<table>
<tr>
<td>valthebald</td>
<td>:exclamation: If you plan to work on an issue during this sprint, please try to assign an issue to yourself within the next 24 hours (i.e. until the end of async meeting).</td>
</tr>
<tr>
<td>valthebald</td>
<td>Assign an issue to yourself only when you are going to work on it during the next 2 weeks</td>
</tr>
<tr>
<td>valthebald</td>
<td>If you finish working on an issue, or see that you won't get it within the current sprint, unassign the issue</td>
</tr>
<tr>
<td>Kristen Pol (she/her)</td>
<td>Also, ideally only assign one or two so others have ones to work onThere are exceptions to this rule (for example for module maintainers who are working through a bunch of things)</td>
</tr>
</table>
<h2>5️⃣ Discussions</h2>
<table>
</table>
<h2>5️⃣ 1️⃣ Not part of AI initiative, but have some feedback? Please leave it <a href="https://www.drupal.org/project/ai_initiative/issues/3575262">here</a></h2>
<table>
</table>
<h2>6️⃣ Open mike! What are you working on? Are you blocked? Or do you want to discuss a specific topic? Add your status, questions, and topics (and discuss them in threads) for another 23 hours. Start a new thread with 6️⃣ 1️⃣ , 6️⃣ 2️⃣ etc.</h2>
<table>
<tr>
<td>Scott Euser</td>
<td>I could use a review on[#3572792] as its blocking more stable/reliable use of AI Related Content module when using Milvus as a Search API Backend</td>
</tr>
<tr>
<td>Scott Euser</td>
<td>Seperate to that just an FYI I've been quite heavily backporting some key features of AI Search 2.x into the AI Search 1.x branch (for ^1.3) given the stalled progress on AI Core 2.x</td>
</tr>
<tr>
<td>Scott Euser</td>
<td>Finally on that note re 2.x I replied to[#3567005] with my thoughts. I don't want to put any effort into it if 2.x is somewhat abandoned though (or indefinitely put on the backburner).</td>
</tr>
</table>
<h2>6️⃣ 1️⃣ Been focused on getting CCC/ai_context beta1 released and could use help reviewing issues before end of day Thursday :pray::pray::pray:</h2>
<table>
<tr>
<td>Kristen Pol (she/her)</td>
<td><a href="https://drupal.slack.com/archives/C09Q1M55T4P/p1772986134998439">https://drupal.slack.com/archives/C09Q1M55T4P/p1772986134998439</a></td>
</tr>
<tr>
<td>Kristen Pol (she/her)</td>
<td>I will be focused Friday through Sunday on getting everything buttoned up Ideally releasing on Monday or Tuesday next week</td>
</tr>
</table>
<h2>6️⃣2️⃣ ChatProcessor, would be great if someone could just take a look into <a href="https://drupal.slack.com/archives/C0803LX4536/p1772731600077819">https://drupal.slack.com/archives/C0803LX4536/p1772731600077819</a></h2>
<table>
<tr>
<td>Emma Horrell</td>
<td>Hi @gxleano is it ok to paste a link to this video in the issue direct so I can comment on it there?</td>
</tr>
<tr>
<td>gxleano</td>
<td>Yep, I will add it</td>
</tr>
<tr>
<td>gxleano</td>
<td>Done @Emma Horrell and thanks!</td>
</tr>
</table>
<h2>6️⃣ 3️⃣ AGUI implementation. Now supports Assistant API, Agent API with Mercure for true streaming, or remote chats (Agno, LangGraph, etc) all with SDC's: <a href="http://www.drupal.org/project/agui">www.drupal.org/project/agui</a></h2>
<table>
</table>
<p>Participants:</p>
<p>valthebald, Nick, dan2k3k4, hrishikesh-dalal, RobLoach, Kristen Pol, Marcus Johansson, svendecabooter, Scott Euser, matthews, bryan</p>
issue