Summary
OpenGoat v2026.2.23 (Feb 23) is incompatible with OpenClaw v2026.3.13 (Mar 14). The error occurs when OpenGoat tries to call config.get on the OpenClaw gateway, but this RPC method no longer exists in the newer OpenClaw version.
Error
OpenGoat CLI error: OpenClaw gateway config.get did not return valid JSON.
When trying to create agents:
opengoat agent create "Test Agent" --individual --reports-to goat
# Error: Failed to sync OpenClaw role skills for "test-agent"
Root Cause
OpenGoat calls gateway.call("config.get", {}) but OpenClaw v2026.3.13 only supports:
health
status
system-presence
cron.*
The config.get method was removed or renamed in OpenClaw v2026.3.x.
Versions
| Software |
Version |
Date |
| OpenGoat |
2026.2.23 |
Feb 23, 2026 |
| OpenClaw |
2026.3.13 |
Mar 14, 2026 |
Gap: 19 days
Workaround
Downgrade OpenClaw to 2026.2.21:
npm i -g openclaw@2026.2.21
Request
Please update OpenGoat to be compatible with OpenClaw v2026.3.x or document which OpenClaw versions are supported.
Environment
- Windows 11
- Node.js v24.14.0
- OpenGoat installed via:
npm i -g opengoat
- OpenClaw installed via:
npm i -g openclaw
Summary
OpenGoat v2026.2.23 (Feb 23) is incompatible with OpenClaw v2026.3.13 (Mar 14). The error occurs when OpenGoat tries to call
config.geton the OpenClaw gateway, but this RPC method no longer exists in the newer OpenClaw version.Error
When trying to create agents:
Root Cause
OpenGoat calls
gateway.call("config.get", {})but OpenClaw v2026.3.13 only supports:healthstatussystem-presencecron.*The
config.getmethod was removed or renamed in OpenClaw v2026.3.x.Versions
Gap: 19 days
Workaround
Downgrade OpenClaw to 2026.2.21:
Request
Please update OpenGoat to be compatible with OpenClaw v2026.3.x or document which OpenClaw versions are supported.
Environment
npm i -g opengoatnpm i -g openclaw