discourse/plugins/discourse-ai/lib
Jarek Radosz a54e3208cb
DEV: Hand-pick Rails/WhereNot autofixes (#35117)
We can't enable `Rails/WhereNot` lint/autofix, because it would break
code that uses mini_sql instead of AR (which rubocop, and tbh also we,
can't easily differentiate)

Those are safe because they either:
* are executed in AR model scope definitions
* are clearly chained starting from a AR model
* are less-clearly chained, but still can be traced to a AR model/scope

---------

Co-authored-by: Loïc Guitaut <loic@discourse.org>
2025-10-03 13:29:22 +02:00
..
ai_bot DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
ai_helper FIX: Use persona's allowed groups for AI helper's custom prompts access (#35150) 2025-10-02 13:40:52 -03:00
ai_moderation DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
automation DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
completions FEATURE: add support for google image model (#34570) 2025-08-29 14:39:37 +10:00
configuration DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
database DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
discord/bot
discover FEATURE: Promote Discover to a dedicated feature. (#34846) 2025-09-23 14:01:45 -03:00
embeddings DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
inference DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
inferred_concepts DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
personas DEV: Clean up scope resolution operators in plugins (#34979) 2025-09-30 14:36:34 +02:00
sentiment
summarization DEV: Pass category/tags to LLM for AI summary (#33861) 2025-07-25 10:35:05 -05:00
tasks DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
translation DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
utils DEV: Hand-pick Rails/WhereNot autofixes (#35117) 2025-10-03 13:29:22 +02:00
automation.rb FEATURE: Add option to flag + delete for llm triage (#34590) 2025-09-02 09:16:30 +10: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: Ability to regenerate short summaries (#34345) 2025-08-18 13:48:41 -07:00
multisite_hash.rb
post_extensions.rb
summarization.rb FEATURE: Use a persona when running the AI triage automation script (#34010) 2025-08-04 09:11:13 -03:00
topic_extensions.rb
translation.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00