WPPilot 1.7.0 — Stock-image search over Openverse
This release adds one new ability: stock-image search over Openverse, WordPress.org's own openly-licensed media search. No API key and no account — an agent building a page can find a CC-licensed or public-domain image without the site owner signing up for anything.
New
wppilot/search-imagessearches Openverse with licence, licence-type, orientation, extension and source filters. Every result carries the licence, the creator, and a ready-made attribution string, and the ability's own description tells the agent to carry that attribution into the caption when importing — attribution is a licence obligation for every CC licence except CC0 and the public domain mark, not a courtesy.- Search and import stay separate abilities on purpose: search is read-only and costs nothing, and a failed import should not look like a failed search. Import a chosen result with the existing
wppilot/import-media-url.
Honest limits
- The per-page cap is 20 because that is what Openverse grants an anonymous caller. Asking for more is not an error Openverse reports — it silently clamps — so the schema caps where the API actually caps.
- A rate-limited response is reported as exactly that, with an instruction to wait rather than retry.
What leaves your site
The search terms and filters go to api.openverse.org, only when the ability is called, and nothing else — nothing about your site, your users, or your content. Full disclosure in readme.txt under External services.
One new read-only ability gated on the upload_files capability. No permission changes to anything existing; connections keep working and do not need re-authorising.