From 89f3e26f26c140cb7c4de8fa3588f8664a422ae6 Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Mon, 27 Apr 2026 12:24:56 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@0a076bc0fca22e2a71bbc600b6f8bed7ee235408 --- .openclaw-sync/source.json | 4 ++-- docs/plugins/building-plugins.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 2d2320502..88e81bfab 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "7fb2a356e8f2ae2bdbde12952bb2a9c71e8ed775", - "syncedAt": "2026-04-27T12:21:58.497Z" + "sha": "0a076bc0fca22e2a71bbc600b6f8bed7ee235408", + "syncedAt": "2026-04-27T12:23:35.776Z" } diff --git a/docs/plugins/building-plugins.md b/docs/plugins/building-plugins.md index ff9d4914d..7424ca3c6 100644 --- a/docs/plugins/building-plugins.md +++ b/docs/plugins/building-plugins.md @@ -243,6 +243,7 @@ Users enable optional tools in config: ``` - Tool names must not clash with core tools (conflicts are skipped) +- Tools with malformed registration objects, including missing `parameters`, are skipped and reported in plugin diagnostics instead of breaking agent runs - Use `optional: true` for tools with side effects or extra binary requirements - Users can enable all tools from a plugin by adding the plugin id to `tools.allow`