diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 6e9e6978c..eb8bd513d 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "23fe3559e5a21b4d88a39f1075695f872aea942d", - "syncedAt": "2026-05-03T09:20:04.104Z" + "sha": "85e4ec1fb1ac78262c1bd7048638ae000e89dc55", + "syncedAt": "2026-05-03T09:33:57.183Z" } diff --git a/docs/.generated/config-baseline.sha256 b/docs/.generated/config-baseline.sha256 index b2878f1ab..cebf2cf93 100644 --- a/docs/.generated/config-baseline.sha256 +++ b/docs/.generated/config-baseline.sha256 @@ -1,4 +1,4 @@ -b9831b7dafd0a7d6d1256ee531b30c0b75c64bf0f494fcc9e68bf2255fdb560a config-baseline.json -b6ebb672410bd1ff148ee6d25fba1a359032686959e28d7b8f0313323f94debf config-baseline.core.json +d9dbaace82aff4445be6ed11e52e69b4548239e3a4e659538f96dfb3ed3c57ac config-baseline.json +9d4d4ab553dadca237d837f71dc7fc13e4ea65d33a564c2ea6775180c413e86a config-baseline.core.json f2a1aad257c570b497865680c331568a6775369528749826dfa35c1f644483fc config-baseline.channel.json -fffe0e74eab92a88c3c57952a70bc932438ce3a7f5f9982688437f2cdaee0bcb config-baseline.plugin.json +858f82733d9828b28bf88bc226e155d8417c494215eb3f808f15799daa42a7d7 config-baseline.plugin.json diff --git a/docs/channels/groups.md b/docs/channels/groups.md index 802154121..f2045382e 100644 --- a/docs/channels/groups.md +++ b/docs/channels/groups.md @@ -41,6 +41,7 @@ otherwise -> reply ## Visible replies For group/channel rooms, OpenClaw defaults to `messages.groupChat.visibleReplies: "message_tool"`. +`openclaw doctor --fix` writes this default into configured-channel configs that omit it. That means the agent still processes the turn and can update memory/session state, but its normal final answer is not automatically posted back into the room. To speak visibly, the agent uses `message(action=send)`. If the message tool is unavailable under the active tool policy, OpenClaw falls diff --git a/docs/gateway/doctor.md b/docs/gateway/doctor.md index 80a409a4c..761c54efd 100644 --- a/docs/gateway/doctor.md +++ b/docs/gateway/doctor.md @@ -189,6 +189,7 @@ That stages grounded durable candidates into the short-term dreaming store while - `routing.groupChat.requireMention` → `channels.whatsapp/telegram/imessage.groups."*".requireMention` - `routing.groupChat.historyLimit` → `messages.groupChat.historyLimit` - `routing.groupChat.mentionPatterns` → `messages.groupChat.mentionPatterns` + - configured-channel configs missing visible reply policy → `messages.groupChat.visibleReplies: "message_tool"` - `routing.queue` → `messages.queue` - `routing.bindings` → top-level `bindings` - `routing.agents`/`routing.defaultAgentId` → `agents.list` + `agents.list[].default`