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/lib
David Taylor ed70949f2c SECURITY: escape LLM triage output in review flag reasons
- Escape untrusted llm_response and automation_name when building
  discourse_automation.scriptables.llm_triage.flagged_post reason text.
- Apply the same escaping in both automation triage and FlagPost tool paths.
2026-03-19 17:37:08 +00:00
..
ai_bot FEATURE: add custom tools and resume support for stream replies (#37912) 2026-02-19 16:04:00 -03:00
ai_helper FIX: Assignment Instead of Comparison in semantic_categorizer.rb (#37817) 2026-02-13 12:59:10 -03:00
ai_moderation FIX: Skip spam scan in after_cooked_post when last editor is staff (#37465) 2026-02-03 13:08:28 +03:00
ai_tool_scripts FEATURE: add credential bindings for AI tools (#37891) 2026-02-20 07:56:15 +11:00
automation SECURITY: escape LLM triage output in review flag reasons 2026-03-19 17:37:08 +00:00
completions FEATURE: add native structured output support for Claude 4+ (#37975) 2026-02-23 18:30:13 +11:00
configuration FEATURE: add persona support for chat thread title generation (#37557) 2026-02-05 18:03:44 +11:00
database DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
discord/bot FIX: Discord Bot crash due to missing BotContext in PersonaReplier (#36429) 2025-12-04 09:25:43 +01:00
discover FEATURE: Promote Discover to a dedicated feature. (#34846) 2025-09-23 14:01:45 -03:00
embeddings FIX: correct semantic related age penalty (#36327) 2025-11-29 17:13:42 +11:00
inference DEV: Make persona image tools platform agnostic (#36195) 2025-11-26 09:36:24 -08:00
inferred_concepts FIX: Ensure AI default LLM model fallback is present (#35549) 2025-10-22 09:03:29 -07:00
personas SECURITY: escape LLM triage output in review flag reasons 2026-03-19 17:37:08 +00:00
sentiment DEV: Replace Ruby numbered parameters by it where applicable (#37810) 2026-02-13 13:59:07 +01:00
summarization FEATURE: Add staff action to regenerate AI topic summaries (#37310) 2026-01-27 17:05:38 -03:00
tasks DEV: Remove old Discourse AI rake tasks (#36384) 2025-12-02 14:34:08 -03:00
translation FEATURE: Allow bot content to be AI translated (#37291) 2026-01-23 23:19:26 +08:00
utils FIX: Return file paths from FileStore download methods (#37760) 2026-02-17 11:56:50 +01:00
ai_bot.rb FIX: Ensure regeneration always uses the correct llm (#36585) 2025-12-10 16:23:47 +11:00
automation.rb FEATURE: triage using tool directly (#37136) 2026-01-16 09:41:30 +11:00
embeddings.rb
engine.rb DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
guardian_extensions.rb FEATURE: Add staff action to regenerate AI topic summaries (#37310) 2026-01-27 17:05:38 -03:00
multisite_hash.rb
post_extensions.rb
summarization.rb PERF: Cache LlmModel lookups in backfill jobs (#36359) 2025-12-01 17:04:25 -03:00
topic_extensions.rb
translation.rb FIX: Also automatically translate to site's default locale (#37292) 2026-01-24 00:08:34 +08:00