Goal
Make the app SDK vs plugin SDK distinction unmistakable in docs and examples.
The new @openclaw/sdk package is for external applications and automations talking to Gateway. The existing plugin SDK is for trusted code running inside OpenClaw to register tools, channels, providers, hooks, and runtimes.
Acceptance criteria
References
Goal
Make the app SDK vs plugin SDK distinction unmistakable in docs and examples.
The new
@openclaw/sdkpackage is for external applications and automations talking to Gateway. The existing plugin SDK is for trusted code running inside OpenClaw to register tools, channels, providers, hooks, and runtimes.Acceptance criteria
References