PluginProbe
Search Atlas SEO – OTTO AI SEO Automation for WordPress / 2.7.2
Search Atlas SEO – OTTO AI SEO Automation for WordPress v2.7.2
2.7.1 2.7.2 2.7.0 2.6.26 2.6.25 2.6.24 2.6.23 2.6.22 2.6.21 2.6.20 2.6.19 2.6.18 2.6.17 2.6.16 2.6.15 2.6.14 2.6.13 2.6.12 2.6.11 2.6.10 2.6.9 2.6.8 2.6.7 2.6.6 2.6.5 All 141 releases
← All changes | includes/mcp-server-bootstrap.php +3 -3 2.6.26 → 2.7.2 View file →
@@ -27,9 +27,9 @@
27 27 function metasync_safe_register_mcp_tool($server, $class_name) {
28 28 static $logged_missing = [];
29 29 if (!class_exists($class_name)) {
30 30 if (empty($logged_missing[$class_name])) {
31 - error_log('MetaSync MCP: ' . $class_name . ' class not found — skipping registration. Run composer dump-autoload to regenerate the classmap.');
31 + error_log('MetaSync MCP: ' . $class_name . ' class not found — skipping registration. Run composer dump-autoload to regenerate the classmap.'); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log -- genuine failure path, bounded, no secrets
32 32 $logged_missing[$class_name] = true;
33 33 }
34 34 return;
35 35 }
@@ -35,9 +35,9 @@
35 35 }
36 36 try {
37 37 $server->register_tool(new $class_name());
38 38 } catch (\Throwable $e) {
39 - error_log('MetaSync MCP: Failed to register tool ' . $class_name . ': ' . $e->getMessage());
39 + error_log('MetaSync MCP: Failed to register tool ' . $class_name . ': ' . $e->getMessage()); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log -- genuine failure path, bounded, no secrets
40 40 }
41 41 }
42 42
43 43 /**
@@ -66,9 +66,9 @@
66 66
67 67 // SEO Inventory: shared builder + standalone REST endpoint
68 68 new Metasync_REST_SEO_Inventory();
69 69 } catch (\Throwable $e) {
70 - error_log('MCP Server Initialization Error: ' . $e->getMessage());
70 + error_log('MCP Server Initialization Error: ' . $e->getMessage()); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_error_log -- genuine failure path, bounded, no secrets
71 71 return;
72 72 }
73 73
74 74 // Helper: register a single tool, logging failures without aborting subsequent registrations