0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-11 02:59:07 +08:00
discourse/plugins/discourse-ai/assets/stylesheets/modules/ai-bot/common
Gabriel Grubba cc14e6e402
FEATURE: Add AI agent suspend/silence tools with inline approval review (#41497)
Previously, AI agents had no way to suspend or silence users, and
approving any moderation tool action meant leaving the conversation for
the `/review` queue.

This change adds `suspend_user`/`silence_user` tools that always require
moderator approval, and lets moderators approve or reject those actions
from an inline review card right in the bot conversation — credited to
the approving moderator (not the bot) in the staff action log — instead
of switching to the `/review` queue.


Demo of this feature:



https://github.com/user-attachments/assets/b9605511-e53d-483d-b435-b212694cdf53



https://github.com/user-attachments/assets/383bda5d-93ee-4758-a51e-6162ea0d57ee

---------

Co-authored-by: Penar Musaraj <pmusaraj@gmail.com>
2026-07-10 10:59:51 -03:00
..
ai-agent.scss FEATURE: Auto-resizing textareas in FormKit (#39751) 2026-05-06 22:12:26 +02:00
ai-artifact.scss
ai-discobot-discoveries.scss
ai-tool-approval.scss FEATURE: Add AI agent suspend/silence tools with inline approval review (#41497) 2026-07-10 10:59:51 -03:00
ai-tools.scss UX: add unstyled-list mixin + replace (#41224) 2026-06-26 12:23:27 +02:00
bot-replies.scss FEATURE: show conversation spending in debug modal (#39364) 2026-04-20 16:14:38 +10:00