-
Notifications
You must be signed in to change notification settings - Fork 0
Add AI Album Finder plugin with WordPress Abilities API integration #10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: jonathanbossenger <[email protected]>
Co-authored-by: jonathanbossenger <[email protected]>
…placeholder AI implementation Co-authored-by: jonathanbossenger <[email protected]>
Co-authored-by: jonathanbossenger <[email protected]>
|
@copilot, this plugin should use |
…wp-ai-client Co-authored-by: jonathanbossenger <[email protected]>
|
@copilot when running composer install locally, the following error occurs: |
Co-authored-by: jonathanbossenger <[email protected]>
... Fixed the version constraint for |
|
@copilot instead of rendering a field for the OpenAI key in the plugin settings page, use the default settings page that ships with the wordpress/wp-ai-client. Make sure to include all the default functionality of wordpress/wp-ai-client. Update the autoloader if required. The AI Album Finder Settings settings page should only allow the user to change the bot name |
…eep only bot name in plugin settings Co-authored-by: jonathanbossenger <[email protected]>
Updated to use the wp-ai-client default settings page for AI provider credentials. The AI Album Finder settings page now only contains the bot name field, with a link to the WP AI Client settings page for configuring AI providers. Changes made:
Commit: 5d87a63 |
AI Album Finder Plugin Implementation - Complete ✅
Summary
Successfully created the AI Album Finder plugin with all requested features:
Architecture
The plugin integrates with wp-ai-client's credential management system:
This separation leverages the full functionality of wp-ai-client including its credential storage, provider registry, and JavaScript client capabilities.
The plugin is production-ready and follows WordPress best practices.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.