Drupal AI Contribution meeting 2026-03-23
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3581001. -->
Reported by: [valthebald](https://www.drupal.org/user/239562)
>>>
<p>Drupal AI Contribution meeting from Mar 23 at 17:00 UTC to Mar 24, 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/3577462" title="Status: Closed (fixed)">#3577462: Drupal AI Contribution meeting 2026-03-09</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/3582020" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/ai/-/work_items/3582020</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/3581001">https://www.drupal.org/project/ai/issues/3581001</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) And if you're up for a small talk, when did you stop calling your colleagues "programmers"? Before or after the beginning of "AI era"?</h2>
<table>
<tr>
<td>Daniel Rodriguez</td>
<td>Before, my <a href="http://d.org">d.org</a> name is danrod</td>
</tr>
<tr>
<td>dan2k3k4</td>
<td>dan2k3k4</td>
</tr>
<tr>
<td>Dunx</td>
<td>dunx - when did we just stop calling them/ourselves 'geeks' or 'nerds'? :laughing:</td>
</tr>
<tr>
<td>Daniel Rodriguez</td>
<td>copypasters</td>
</tr>
<tr>
<td>Dunx</td>
<td>That's me and Javascript from way back.</td>
</tr>
<tr>
<td>svendecabooter</td>
<td>svendecabooter</td>
</tr>
<tr>
<td>Nick</td>
<td>unqunq - I need colleagues.</td>
</tr>
<tr>
<td>bryan</td>
<td>b_sharpe</td>
</tr>
<tr>
<td>Tyler Staples (nexusnovaz)</td>
<td>nexusnovaz ‐ I've always called them developers. Which i guess they still would be doing!</td>
</tr>
<tr>
<td>hrishikesh-dalal</td>
<td>hrishikesh-dalal - Right after the AI era started. Programmer sounds like work. "AI output debugger" sounds like I need a raise :laughing:</td>
</tr>
<tr>
<td>Andreas Pelekoudas</td>
<td>anpel</td>
</tr>
</table>
<h2>1️⃣ Releases since the last meeting</h2>
<table>
</table>
<h2>1️⃣ 1️⃣ First stable release of <a href="https://www.drupal.org/project/ai/releases/1.3.1">1.3</a>!</h2>
<table>
<tr>
<td>valthebald</td>
<td>I'd say, time to switch :wink:</td>
</tr>
<tr>
<td>dan2k3k4</td>
<td>also pushing out 1.3.x / alpha release of ai_provider_amazeeio</td>
</tr>
</table>
<h2>1️⃣ 2️⃣ 1.2.x series got release <a href="https://www.drupal.org/project/ai/releases/1.2.12">1.2.12</a></h2>
<table>
</table>
<h2>1️⃣ :three: 1.1.x series got release <a href="https://www.drupal.org/project/ai/releases/1.1.11">1.1.11</a> and this is the last release of the series.</h2>
<table>
<tr>
<td>valthebald</td>
<td>if you are still using AI module version 1.1.x, it is strongly advised to upgrade</td>
</tr>
<tr>
<td>Daniel Rodriguez</td>
<td>Finally !</td>
</tr>
<tr>
<td>valthebald</td>
<td>1.1.x is officially end-of-life and stops getting security coverage</td>
</tr>
</table>
<h2>2️⃣ Updates from Drupal AI Initiative</h2>
<table>
</table>
<h2>2️⃣ 1️⃣ Sprint 05 summary</h2>
<table>
<tr>
<td>valthebald</td>
<td>30 out of 90 issues completed (~33%) (edited)</td>
</tr>
<tr>
<td>valthebald</td>
<td>first beta of <a href="https://www.drupal.org/project/tool">Tool API</a> is released</td>
</tr>
</table>
<h2>2️⃣ 2️⃣ Sprint 06 planning</h2>
<table>
<tr>
<td>valthebald</td>
<td><a href="https://www.drupal.org/project/tool">Tool API</a></td>
</tr>
<tr>
<td>valthebald</td>
<td>AI agentsAI coreCCC</td>
</tr>
<tr>
<td>valthebald</td>
<td>(more details in the following threads)</td>
</tr>
<tr>
<td>valthebald</td>
<td>as usual, this sprint lasts 2 weeks (last day is April 3)</td>
</tr>
<tr>
<td>Daniel Rodriguez</td>
<td>Interesting</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></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️⃣ Stabilize <a href="https://www.drupal.org/project/ai_context">CCC</a></h2>
<table>
<tr>
<td>valthebald</td>
<td>beta release planning issue[#3577644]</td>
</tr>
</table>
<h2>3️⃣ 2️⃣ Move to gitlab issues</h2>
<table>
<tr>
<td>valthebald</td>
<td>Prepare to gitlab issue migration (won't happen this sprint)</td>
</tr>
<tr>
<td>Dunx</td>
<td>I've not used gitlab in my looong career. Never too old to learn something new :cold_sweat:</td>
</tr>
</table>
<h2>3️⃣ 3️⃣ <a href="https://www.drupal.org/project/ai_claude_agent_sdk">Claude Agent SDK</a> (very experimental module)</h2>
<table>
</table>
<h2>3️⃣ 4️⃣ <a href="https://www.drupal.org/project/issues/canvas?text=&status=Open&priorities=All&categories=All&version=All&component=AI">AI-related issues</a> in Canvas module</h2>
<table>
</table>
<h2>4️⃣ If you want to help</h2>
<table>
</table>
<h2>4️⃣ 1️⃣ :exclamation: Guides to read before you begin</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>valthebald</td>
<td>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>4️⃣ 3️⃣ How to find an issue to work on</h2>
<table>
<tr>
<td>valthebald</td>
<td>All Issues for the Sprint have 2 tags : AI Initiative Sprint and a sub-tag (one of the following 2)</td>
</tr>
<tr>
<td>valthebald</td>
<td>All <a href="https://www.drupal.org/project/issues/search?text=&projects=&assigned=&submitted=&project_issue_followers=&status%5B%5D=Open&issue_tags_op=%3D&issue_tags=AI+Product+Development">issues</a> for Innovation are available with AI Innovation tag</td>
</tr>
<tr>
<td>valthebald</td>
<td>All <a href="https://www.drupal.org/project/issues/search?text=&projects=&assigned=&submitted=&project_issue_followers=&status%5B%5D=Open&issue_tags_op=%3D&issue_tags=AI+Product+Development">issues</a> for Product are available with AI Product Development tag</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>5️⃣ 2️⃣ Are you in Chicago for DrupalCon this week? What are your plans?</h2>
<table>
</table>
<h2>5️⃣ 3️⃣ :comment: <a href="https://www.drupal.org/project/ai/issues/3577844">Glossary for the Drupal AI initiative - discussion</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>
</table>
<h2>6️⃣1️⃣ Mainly working on the AI Marketing Initiative. Any bright ideas always welcome on that front no matter what your normal role is.</h2>
<table>
</table>
<h2>6️⃣2️⃣ Experiencing some issues with ai.provider_config and #config_target - if you're experienced with Drupal config schema's I could use some review :status_needs_review[#3580948]</h2>
<table>
<tr>
<td>svendecabooter</td>
<td>A bit related to[#3580935] but that is still WIP - working on a fix</td>
</tr>
</table>
<h2>6️⃣3️⃣ Working in the LocalAI provider and look into more issues to review for AI Core / AI Agents.</h2>
<table>
</table>
<h2>6️⃣ 4️⃣ <a href="https://www.linkedin.com/posts/kristenpol_drupalcon-drupalai-context-share-7442326900737486848-BjB9?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAAJW4MBjE4CONBtN8h0MuqmEzjQq19YVAU">https://www.linkedin.com/posts/kristenpol_drupalcon-drupalai-context-share-7442326900[…]m=member_desktop&rcm=ACoAAAAJW4MBjE4CONBtN8h0MuqmEzjQq19YVAU</a></h2>
<table>
<tr>
<td>RobLoach</td>
<td>Congrats on the release!</td>
</tr>
</table>
<p>Participants:</p>
<p>Daniel Rodriguez, dan2k3k4, Dunx, svendecabooter, Nick, bryan, Tyler Staples (nexusnovaz), hrishikesh-dalal, Andreas Pelekoudas</p>
issue