PluginProbe
xSpeed Cache: AI-Powered Performance Hub with MCP, Caching & CDN / 1.4.1
xSpeed Cache: AI-Powered Performance Hub with MCP, Caching & CDN v1.4.1
1.4.1 1.4.0 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.4 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 All 35 releases
← All changes | includes/class-health.php +11 -0 1.3.7 → 1.4.1 View file →
@@ -474,8 +474,19 @@
474 474 if ( null !== $edge_row ) {
475 475 $out[] = $edge_row;
476 476 }
477 477
478 + // Whether that edge actually obeys "do not store". Read from the
479 + // last background probe only; a cold one schedules a run and shows
480 + // nothing this paint. See Edge_Mode_Probe.
481 + $mode_row = Edge_Mode_Probe::health_row(
482 + Edge_Mode_Probe::cached()['verdict'],
483 + defined( 'XCLOUD_CFE_PURGE_API_URL' ) || defined( 'XCLOUD_CFE_PURGE_VERSION' )
484 + );
485 + if ( null !== $mode_row ) {
486 + $out[] = $mode_row;
487 + }
488 +
478 489 // Cache-poisoning Set-Cookie detection (issue #33): a plugin emitting
479 490 // Set-Cookie on anonymous pageviews forces CDN/edge BYPASS for all
480 491 // HTML (Cloudflare never caches a response carrying Set-Cookie). Probe
481 492 // is transient-throttled inside Cookie_Inspector, same pattern as the