Core-AI Contributor Check-in – Aug 13th, 2025

Location: Weekly on Zoom

Announcements (5 min)

  1. No major announcements this week

Progress this week (5 min)

  1. Great progress wrapping up PHP Client foundation

Questions/Decision points (15 min)

  1. Ideal content to cover in presentation & panel @ WCUS
  2. From David Levine: Whether to target PHP7.4 with the Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system. / MCP (versus 7.2, since Matt is seemingly considering punting the minimum PHP bump ). My vote is yes, but it needs a real decision.
    • Update on that PR  is that I plan to have that rebased on trunk instead of Greg’s draft PR before you EST folks start your mornings tomorrow, so should be ready for final code review/merge and we got tooling in place.

Week’s goals (5 min)

  1. PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/preface.php Client
    1. Add abilityAbility A registered, self-documenting unit of WordPress functionality that can be discovered and invoked through multiple contexts (REST API, Command Palette, MCP). Includes authorization and input/output specifications. to register Providers
    2. Progress on base (Open AI style) ProviderProvider An AI service offering models for generation, embeddings, or other capabilities (e.g., Anthropic, Google, OpenAI).
    3. Begin work on Prompt Builder
  2. AI Experiments pluginAI Experiments Plugin WordPress's AI laboratory bringing all building blocks together. Serves as both a user tool and developer reference implementation. First release (v0.1.0) includes Title Generation experiment.
    1. Adjust product definition & designs from bi-weekly AI chat
    2. Finalize initial takes & publish as GH issues

Gemini Generated Summary

The CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI team meeting began with a discussion about wrapping up the PHP Client Foundation work, with a key pull request pending for completion. The main topic of the meeting was a discussion prompted by David (@justlevine) about whether to target PHP 7.4 or 7.2 for the Abilities API within the WordPress core. The team noted that since the Abilities API is intended for WordPress 6.9, it must be compatible with PHP 7.2, the current core requirement. They decided to move forward with this plan while keeping an eye on a related core ticket that might change the minimum PHP version, allowing for a potential upgrade to 7.4 later.

Other discussions included planning for content to cover in a presentation and panel at WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. US, with a focus on generating excitement and encouraging contributions. The team also discussed the AI Experiments plugin, differentiating between “integrated AI” and “chat AI” models, and decided to create a GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/ issue to collect use cases and feedback from the community. Finally, there was a brief discussion about establishing a process for awarding badges to AI team contributors, with plans to document the criteria in the handbook.


Highlights

Summary

The Core AI team meeting began with a discussion about wrapping up the PHP Client Foundation work, with a key pull request pending for completion. The main topic of the meeting was a discussion prompted by David about whether to target PHP 7.4 or 7.2 for the Abilities API within the WordPress core. The team noted that since the Abilities API is intended for WordPress 6.9, it must be compatible with PHP 7.2, the current core requirement. They decided to move forward with this plan while keeping an eye on a related core ticket that might change the minimum PHP version, allowing for a potential upgrade to 7.4 later.

Other discussions included planning for content to cover in a presentation and panel at WordCamp US, with a focus on generating excitement and encouraging contributions. The team also discussed the AI Experiments plugin, differentiating between “integrated AI” and “chat AI” models, and decided to create a GitHub issue to collect use cases and feedback from the community. Finally, there was a brief discussion about establishing a process for awarding badges to AI team contributors, with plans to document the criteria in the handbook.


Highlights by Subject

PHP Client and Abilities API

  • The team is close to finishing the foundation work for the PHP Client, with only one pull request left to merge.
  • The Abilities API is intended to be included in WordPress core for version 6.9.
  • To be compatible with core, the Abilities API may need to target PHP 7.2, not 7.4, as the minimum version.
  • The team will monitor a core track ticket regarding the minimum PHP version and is confident that they can adjust the APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. to a higher version if necessary in the future.
  • The MCP and AI Client will continue to target PHP 7.4 for now.

AI Experiments Plugin

  • There’s a conversation about the direction of the AI Experiments plugin, specifically whether to focus on “integrated AI” (AI-powered features like a button or a menu option) or “chat AI” (a conversational chat experience).
  • The consensus is to initially focus on integrated AI features, as they offer quick wins and are easier to implement.
  • The chat feature, while powerful for higher-level, multi-task commands, is considered a later-stage goal.
  • A new issue will be created in the WordPress/AI repository to collect use cases and feedback from the community, including examples of good and bad implementations, to guide the design and development of the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party.’s user experience.

WordCamp US and Contributor Badges

The team plans to define a process for awarding AI team contributor badges, with a focus on making it easy for administrators to verify contributions. They will document this process in the new handbook.

The team needs to prepare content for a presentation and panel at WordCamp US to excite attendees and encourage them to contribute.

A new handbook page is being created to serve as a resource for contributors, potentially including links to talks and documentation.

#check-in, #core-ai, #meeting