v4.0.0 — Generic Platform Support
Breaking Change
Tool prefix renamed: openclaw_* → firm_* (e.g. firm_security_scan)
What's New
- Generic platform support: works with Claude Code, Codex, VS Code, Cursor, Windsurf, Antigravity
src/platform.py: centralized platform abstraction layerPLATFORMS.md: configuration examples for all 7 platformsmcp-firmCLI entrypoint (backward compat:mcp-openclawstill works)FIRM_*env vars with fullOPENCLAW_*backward compat- 138 tools across 29 modules, 2274 tests, 94.46% coverage
Install
pip install mcp-openclaw-extensions==4.0.0Migration from v3.x
- Tool names:
openclaw_security_scan→firm_security_scan - Config:
~/.openclaw/→~/.firm/ - Env vars:
OPENCLAW_*→FIRM_*(old vars still work)