0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/plugins/discourse-ai/lib/personas
Roman Rizzi 44b84439df 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 15:46:24 +00:00
..
artifact_update_strategies
tools SECURITY: escape LLM triage output in review flag reasons 2026-03-19 15:46:24 +00:00
artist.rb DEV: Make persona image tools platform agnostic (#36195) 2025-11-26 09:36:24 -08:00
bot.rb FIX: properly terminate chains of tool calls across multiple providers (#36750) 2025-12-19 07:00:51 +11:00
bot_context.rb FEATURE: flag_post tool and triage integration (#36942) 2026-01-05 10:56:15 -03:00
concept_deduplicator.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
concept_finder.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
concept_matcher.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
content_creator.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
creative.rb
custom_prompt.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
designer.rb DEV: Make persona image tools platform agnostic (#36195) 2025-11-26 09:36:24 -08:00
discourse_helper.rb FEATURE: update preconfigured models (#36095) 2025-11-19 16:49:38 +11:00
discover.rb FIX: Respect query language when searching for discoveries (#34958) 2025-09-24 15:40:51 -03:00
forum_researcher.rb FEATURE: update preconfigured models (#36095) 2025-11-19 16:49:38 +11:00
general.rb DEV: Make persona image tools platform agnostic (#36195) 2025-11-26 09:36:24 -08:00
github_helper.rb FEATURE: allow Github Helper access to commits (#36999) 2026-01-08 12:38:01 +11:00
image_captioner.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
locale_detector.rb FIX: Improve prompt and check returned value conforms to standard (#35763) 2025-11-05 17:41:49 +08:00
markdown_table_generator.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
persona.rb FEATURE: allow Github Helper access to commits (#36999) 2026-01-08 12:38:01 +11:00
post_illustrator.rb FEATURE: add image generation tools (#35946) 2025-11-18 07:47:49 -08:00
post_raw_translator.rb
proofreader.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
question_consolidator.rb
report_runner.rb
researcher.rb FEATURE: update preconfigured models (#36095) 2025-11-19 16:49:38 +11:00
settings_explorer.rb FEATURE: update preconfigured models (#36095) 2025-11-19 16:49:38 +11:00
short_summarizer.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
short_text_translator.rb
smart_dates.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
spam_detector.rb FEATURE: Add reasoning to spam detection (#36431) 2025-12-05 16:07:35 -03:00
sql_helper.rb FEATURE: update preconfigured models (#36095) 2025-11-19 16:49:38 +11:00
summarizer.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
titles_generator.rb
tool_runner.rb FEATURE: triage using tool directly (#37136) 2026-01-16 09:41:30 +11:00
topic_title_translator.rb
translator.rb
tutor.rb FIX: Default prompts have to be explicit about the expected format. (#34442) 2025-08-20 13:56:21 -03:00
web_artifact_creator.rb