diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 8935e3685..5166dd17e 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "3c89f5d5378d823ef383a94732be3002d2373b4b", - "syncedAt": "2026-04-22T19:03:21.770Z" + "sha": "5462d4d5c5179bb4ae2729efc42ebecb209637fb", + "syncedAt": "2026-04-22T19:05:36.139Z" } diff --git a/docs/concepts/messages.md b/docs/concepts/messages.md index 6490faf51..932a71fe3 100644 --- a/docs/concepts/messages.md +++ b/docs/concepts/messages.md @@ -167,6 +167,10 @@ Defaults live under `agents.defaults.silentReply` and `agents.defaults.silentReplyRewrite`; `surfaces..silentReply` and `surfaces..silentReplyRewrite` can override them per surface. +When the parent session has one or more pending spawned subagent runs, bare +silent replies are dropped on all surfaces instead of being rewritten, so the +parent stays quiet until the child completion event delivers the real reply. + ## Related - [Streaming](/concepts/streaming) — real-time message delivery