{ "version": "4", "groupKey": "{}:{alertname=\"OpenClawStdioCommandMissing\"}", "truncatedAlerts": 0, "status": "firing", "receiver": "opensre-webhook", "groupLabels": { "alertname": "OpenClawStdioCommandMissing" }, "commonLabels": { "alertname": "OpenClawStdioCommandMissing", "severity": "high", "environment": "staging", "service": "openclaw-stdio", "job": "opensre-worker" }, "commonAnnotations": { "summary": "OpenClaw stdio command not found on PATH", "description": "OpenSRE is configured to launch openclaw-mcp via stdio but the binary cannot be found on PATH. This is the deprecated legacy command; the correct command is 'openclaw mcp serve'. The rename happened in openclaw v2.1.0. All stdio-mode MCP bridge calls are failing with FileNotFoundError.", "command": "openclaw-mcp", "fix": "Update OPENCLAW_MCP_COMMAND=openclaw and OPENCLAW_MCP_ARGS='mcp serve'" }, "externalURL": "http://alertmanager.monitoring.svc:9093", "alerts": [ { "status": "firing", "labels": { "alertname": "OpenClawStdioCommandMissing", "severity": "high", "environment": "staging", "service": "openclaw-stdio", "job": "opensre-worker", "instance": "opensre-worker-staging-02" }, "annotations": { "summary": "openclaw-mcp binary not found", "description": "FileNotFoundError: [Errno 2] No such file or directory: 'openclaw-mcp'. The binary was renamed to 'openclaw mcp serve' in v2.1.0." }, "startsAt": "2026-05-11T07:00:00Z", "endsAt": "0001-01-01T00:00:00Z", "generatorURL": "http://prometheus.monitoring.svc:9090/graph?g0.expr=openclaw_stdio_errors_total+%3E+0", "fingerprint": "openclaw-stdio-missing-001" } ] }