diff --git a/CHANGELOG.md b/CHANGELOG.md index 4af0ccf8c9c..e2f70501f23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -58,6 +58,10 @@ Docs: https://docs.openclaw.ai - Agents/failover: classify CJK provider transport, quota, billing, auth, and overload error text so Chinese-language provider failures trigger fallback and user-facing transport copy instead of surfacing as unclassified raw errors. (#56242) Thanks @tomcatzh. - Agents/failover: seed non-claude-cli fallback prompts with Claude Code session context when a claude-cli attempt fails, so fallback models do not restart cold after billing or quota failover. (#72069) Thanks @stainlu. +### Fixes + +- Gateway/nodes: allow Windows companion nodes to use safe declared commands such as canvas, camera list, location, device info, and screen snapshot by default while keeping dangerous media commands opt-in. (#71884) Thanks @shanselman. + ## 2026.4.27 ### Changes @@ -925,7 +929,6 @@ Docs: https://docs.openclaw.ai - Telegram: keep default tool progress messages visible when answer preview streaming is disabled. (#71825) Thanks @VACInc. - Configure/models: clear deselected model fallbacks when updating the model picker allowlist, including provider-scoped setup flows. (#71596) Thanks @rubencu. - Agents/streaming: strip namespaced `` reasoning tags from streamed assistant replies before user-visible text is emitted. (#69288) Thanks @xialonglee. -- Gateway/nodes: allow Windows companion nodes to use safe declared commands such as canvas, camera list, location, device info, and screen snapshot by default while keeping dangerous media commands opt-in. (#71884) Thanks @shanselman. ## 2026.4.24