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> &nbsp;This meeting:<br> &nbsp;&#10148; Starts on every other Monday and lasts for 24 hours<br> &nbsp;&#10148; Is text only!<br> &nbsp;&#10148; Happens in threads, which you can follow to be notified of new replies even if you don&rsquo;t comment in the thread. You may also join the meeting later and participate asynchronously.<br> &nbsp;&#10148; 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> &nbsp;&#10148; 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> &nbsp;Some other emojis used in this meeting:<br> &nbsp;:construction: - issue is in the works<br> &nbsp;:blob_help: - help needed<br> &nbsp;:status_needs_review: - needs review<br> &nbsp;:pear: - low hanging fruit (novice or easy success issue)<br> &nbsp;:comment: - call for discussion</p> <h2>0&#65039;&#8419; 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&nbsp; 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 &#8208; 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&#65039;&#8419; Releases since the last meeting</h2> <table> </table> <h2>1&#65039;&#8419; 1&#65039;&#8419; 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&#65039;&#8419; 2&#65039;&#8419; 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&#65039;&#8419; :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&#65039;&#8419; Updates from Drupal AI Initiative</h2> <table> </table> <h2>2&#65039;&#8419; 1&#65039;&#8419; Sprint 05 summary</h2> <table> <tr> <td>valthebald</td> <td>30 out of 90 issues completed (~33%)&nbsp;(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&#65039;&#8419; 2&#65039;&#8419; 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&#65039;&#8419; 3&#65039;&#8419; <a href="https://www.drupal.org/project/issues/search?text=&amp;projects=&amp;assigned=&amp;submitted=&amp;project_issue_followers=&amp;status%5B%5D=Open&amp;issue_tags_op=all+of&amp;issue_tags=AI+Product+Development">Backlog for product development</a></h2> <table> </table> <h2>2&#65039;&#8419; 4&#65039;&#8419; <a href="https://www.drupal.org/project/issues/search?text=&amp;projects=&amp;assigned=&amp;submitted=&amp;project_issue_followers=&amp;status%5B%5D=Open&amp;issue_tags_op=all+of&amp;issue_tags=AI+Innovation">Backlog for innovation</a></h2> <table> </table> <h2>3&#65039;&#8419; This sprint priorities</h2> <table> </table> <h2>3&#65039;&#8419; 1&#65039;&#8419; 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&#65039;&#8419; 2&#65039;&#8419;&nbsp; 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&#65039;&#8419; 3&#65039;&#8419; <a href="https://www.drupal.org/project/ai_claude_agent_sdk">Claude Agent SDK</a> (very experimental module)</h2> <table> </table> <h2>3&#65039;&#8419; 4&#65039;&#8419; <a href="https://www.drupal.org/project/issues/canvas?text=&amp;status=Open&amp;priorities=All&amp;categories=All&amp;version=All&amp;component=AI">AI-related issues</a> in Canvas module</h2> <table> </table> <h2>4&#65039;&#8419; If you want to help</h2> <table> </table> <h2>4&#65039;&#8419; 1&#65039;&#8419; :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&#65039;&#8419; 2&#65039;&#8419; 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&#65039;&#8419; 3&#65039;&#8419; 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=&amp;projects=&amp;assigned=&amp;submitted=&amp;project_issue_followers=&amp;status%5B%5D=Open&amp;issue_tags_op=%3D&amp;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=&amp;projects=&amp;assigned=&amp;submitted=&amp;project_issue_followers=&amp;status%5B%5D=Open&amp;issue_tags_op=%3D&amp;issue_tags=AI+Product+Development">issues</a> for Product are available with AI Product Development tag</td> </tr> </table> <h2>5&#65039;&#8419; Discussions</h2> <table> </table> <h2>5&#65039;&#8419; 1&#65039;&#8419; 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&#65039;&#8419; 2&#65039;&#8419; Are you in Chicago for DrupalCon this week? What are your plans?</h2> <table> </table> <h2>5&#65039;&#8419; 3&#65039;&#8419; :comment: <a href="https://www.drupal.org/project/ai/issues/3577844">Glossary for the Drupal AI initiative - discussion</a></h2> <table> </table> <h2>6&#65039;&#8419; 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&#65039;&#8419; 1&#65039;&#8419; , 6&#65039;&#8419; 2&#65039;&#8419; etc.</h2> <table> </table> <h2>6&#65039;&#8419;1&#65039;&#8419; 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&#65039;&#8419;2&#65039;&#8419; 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&#65039;&#8419;3&#65039;&#8419; Working in the LocalAI provider and look into more issues to review for AI Core / AI Agents.</h2> <table> </table> <h2>6&#65039;&#8419; 4&#65039;&#8419; <a href="https://www.linkedin.com/posts/kristenpol_drupalcon-drupalai-context-share-7442326900737486848-BjB9?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAAJW4MBjE4CONBtN8h0MuqmEzjQq19YVAU">https://www.linkedin.com/posts/kristenpol_drupalcon-drupalai-context-share-7442326900[&hellip;]m=member_desktop&amp;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