Skip to content

feat: register abilities with the Abilities API - #991

Open
selul wants to merge 8 commits into
developmentfrom
feat/abilities-api
Open

selul wants to merge 8 commits into
developmentfrom
feat/abilities-api

Conversation

@selul

@selul selul commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Registers two Orbit Fox abilities with the WordPress Abilities API (no-op below WP 6.9).

  • orbit-fox/list-modulesmanage_options
  • orbit-fox/configure-modulemanage_options (toggle module state and/or change module settings, supports dry_run)
  • Opts in to the SDK AI Connect module via the _ai_connect_metadata filter (no-op until the SDK release that carries it is bundled)

Testing: php -l and PHPCS pass on the changed files; PHPUnit was not run (no WP test suite locally).

  • AI Connect collects the abilities by name prefix; the sensitive ones opt out with meta.ai_connect = false.
  • The dashboard renders the SDK's #tsdk_banner slot under its header, so the AI Connect notice sits there on every tab.

Related: Codeinwp/wp-plugin-easy-mcp#143

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@pirate-bot

pirate-bot commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Plugin build for d9454b7 is ready 🛎️!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants