0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/plugins/discourse-ai/lib
Penar Musaraj 03b4d30475
FEATURE: Add Admin Assistant agent (#41782)
This PR adds the Discourse Admin Assistant, an agent that can search
Meta and help administrators manage their site. It can inspect site
settings and propose changes to settings, categories, tags, reviewables,
topics, posts, and users.

The agent is available only to administrators. It searches Meta before
answering Discourse questions, provides practical guidance with relevant
links, and requires explicit approval for every state-changing action.
Each proposed action gets its own approval request, and nothing is
applied until an administrator approves it.

---------

Co-authored-by: Gabriel Grubba <gabriel@discourse.org>
Co-authored-by: Gabriel Grubba <70247653+Grubba27@users.noreply.github.com>
2026-07-21 14:15:36 -03:00
..
admin_dashboard FEATURE: Scoped AI highlights to user-selected categories (#41506) 2026-07-09 11:38:30 +08:00
agents FEATURE: Add Admin Assistant agent (#41782) 2026-07-21 14:15:36 -03:00
ai_bot FIX: Improve vLLM completion handling (#41862) 2026-07-21 16:35:05 +10:00
ai_helper PERF: Speed up AI helper diff streaming (#41787) 2026-07-17 10:17:54 -03:00
ai_moderation DEV: Enable Style/RedundantSelf rubocop rule (#40098) 2026-05-19 19:27:45 +02:00
ai_tool_scripts FEATURE: Add category definition filters and AI filterTopics binding (#39478) 2026-04-23 17:07:07 +10:00
automation FIX: Avoid duplicate AI triage reviewables when review precedes spam (#41079) 2026-06-22 15:48:56 +08:00
completions FIX: Improve vLLM completion handling (#41862) 2026-07-21 16:35:05 +10:00
configuration FEATURE: Dedicated image caption AI feature and agent validations (#41729) 2026-07-16 11:29:39 +08:00
database
discord/bot FIX: Run Discord agents as their associated user (#40914) 2026-06-15 18:00:30 -03:00
discover DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
embeddings DEV: Tidy plugin API key scope resource names (#38640) 2026-03-17 13:03:42 +11:00
inference
inferred_concepts DEV: Fix assigned but unused variable Prism warnings (#39436) 2026-04-22 12:42:14 +02:00
mcp FEATURE: Add advanced OAuth options for MCP servers (#38913) 2026-04-01 08:47:23 +11:00
sentiment DEV: Let plugins exclude reports from the customisable dashboard (#40463) 2026-06-03 16:36:01 +03:00
summarization DEV: Fix assigned but unused variable Prism warnings (#39436) 2026-04-22 12:42:14 +02:00
tasks FEATURE: Add agent-backed sentiment classification (#40136) 2026-05-26 10:32:54 -03:00
translation FEATURE: Allow admins to localize custom sidebar section and links (#41795) 2026-07-21 21:45:50 +08:00
utils FIX: Recover AI structured output when models emit stray prefixes (#41745) 2026-07-15 13:48:23 -03:00
admin_dashboard.rb FEATURE: AI highlights for new dashboard (#40740) 2026-06-10 23:00:35 +08:00
ai_api_audit_log_cleaner.rb FEATURE: Also delete api logs when user / user content is deleted (#41122) 2026-06-24 15:21:00 +08:00
ai_bot.rb FIX: Allow AI bot conversations when PM creation is restricted (#41232) 2026-06-29 11:06:39 -05:00
automation.rb FIX: Avoid duplicate AI triage reviewables for spam flags (#41043) 2026-06-22 13:01:42 +08:00
embeddings.rb
engine.rb DEV: Add DiscourseAi.register_feature public API (#39127) 2026-05-12 10:16:07 +08:00
guardian_extensions.rb FIX: Allow AI bot conversations when PM creation is restricted (#41232) 2026-06-29 11:06:39 -05:00
multisite_hash.rb
post_extensions.rb
post_image_captions.rb FEATURE: Dedicated image caption AI feature and agent validations (#41729) 2026-07-16 11:29:39 +08:00
summarization.rb DEV: AI persona to agent migration (#38319) 2026-03-10 15:59:45 +11:00
topic_extensions.rb FEATURE: Star AI bot conversations in sidebar (#39869) 2026-05-14 15:04:31 +10:00
translation.rb FEATURE: Allow admins to localize custom sidebar section and links (#41795) 2026-07-21 21:45:50 +08:00
workflow_schema_fields.rb FEATURE: schema based workflow (#41684) 2026-07-15 13:22:29 +02:00