Fleet health report
fleet_reportProduce one combined WordPress health report for all configured sites. Checks version, updates, HTTPS, reachability, and critical issues in parallel, isolating failures and sorting worst sites first.
Instructions
One report across every configured WordPress site (or a chosen subset), checked in parallel: reachability and response time, WordPress version, pending core/plugin/theme updates, active plugin count, companion plugin presence, HTTPS, search-engine blocking (blog_public / homepage noindex) and Site Health critical issues. Each site is isolated, so one failure never breaks the report. Sites are sorted worst first with headline issues — the starting point for agency maintenance rounds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_ids | No | Only these site ids. Omit for every configured site. | |
| timeout_ms | No | Per-request timeout for each site. | |
| concurrency | No | How many sites to check at once. | |
| check_homepage | No | Fetch each homepage to detect noindex and the WordPress generator version when the companion plugin is absent. | |
| include_health | No | Include Site Health issue counts (via the companion plugin, one request per site). |