mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-18 00:23:25 -06:00
b4564b02cd
* fix(ui): hide inert task-suggestion chips and strip bidi controls - render no suggestion card for operators who can neither accept nor dismiss (matches TUI behavior) - strip RTL/bidi control characters from chip title, summary, project path, and instructions before rendering - document the git-checkout requirement for spawn_task project directories (gateway enforcement landed in #120940) * fix(ui): gate task-suggestion actions on negotiated gateway methods Mirror the TUI capability rule: accept requires the taskSuggestions.accept method plus operator.admin, dismiss requires taskSuggestions.dismiss plus operator.write. List-only gateways render no chip; e2e fixtures now advertise the mutation methods they exercise, and a new regression proves a pending suggestion renders no chip when only listing is advertised. Addresses the ClawSweeper P2 on this PR.