Skip to content

Declare OpenClaw tool contracts#3363

Open
kgarg2468 wants to merge 1 commit into
jo-inc:masterfrom
kgarg2468:kgarg/openclaw-tool-contracts
Open

Declare OpenClaw tool contracts#3363
kgarg2468 wants to merge 1 commit into
jo-inc:masterfrom
kgarg2468:kgarg/openclaw-tool-contracts

Conversation

@kgarg2468
Copy link
Copy Markdown

Summary

  • add contracts.tools to openclaw.plugin.json so OpenClaw >=2026.5 can authorize runtime tool registration
  • keep manifest, package metadata, and runtime plugin.js tool names in sync
  • include the currently registered camofox_evaluate tool in both metadata lists

Fixes #3141.

Testing

  • NODE_OPTIONS='--experimental-vm-modules' npx jest --runInBand --forceExit tests/unit/openclawManifest.test.js tests/unit/screenshotToolResult.test.js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Tool registration aborted in OpenClaw >=2026.5.x due to missing contracts.tools manifest declaration

1 participant