0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-08 17:53:55 +08:00
discourse/plugins/discourse-ai/app/serializers
Keegan George de3904e9fc
DEV: migrate enabled_chat_bot column to a setting (#36707)
## 🔍 Overview
This update migrates the `enabled_chat_bot` column on the LlmModel to an
independent setting called: `ai_bot_enabled_llms`. In this setting
admins can quickly select all LLM models that will be enabled for AI
bot.


## 📷 Screenshots
<img width="343" height="343" alt="Screenshot 2025-12-15 at 14 05 20"
src="https://github.com/user-attachments/assets/2386b6ed-a7ad-4bbc-bc3c-bf0d1c8427c8"
/>
2025-12-17 09:26:19 -08:00
..
ai_api_audit_log_serializer.rb FEATURE: improve performance of llm usage report (#36177) 2025-11-25 06:27:35 +11:00
ai_artifact_key_value_serializer.rb
ai_artifact_serializer.rb FEATURE: CRUD access for ai-artifacts (admin only) (#34193) 2025-08-14 12:17:20 +10:00
ai_chat_channel_serializer.rb
ai_custom_tool_list_serializer.rb
ai_custom_tool_serializer.rb
ai_embedding_definition_serializer.rb
ai_features_persona_serializer.rb
ai_inferred_concept_post_serializer.rb
ai_sentiment_post_serializer.rb
ai_spam_serializer.rb
ai_tool_serializer.rb
ai_topic_summary_serializer.rb
ai_usage_serializer.rb DEV: Adjustments in usage page for LLM's with credit allocations (#36566) 2025-12-09 09:55:29 -08:00
basic_llm_model_serializer.rb
inferred_concept_serializer.rb
llm_credit_allocation_serializer.rb DEV: Apply credit system on daily schedule instead of monthly (#36066) 2025-11-18 09:38:28 -08:00
llm_feature_credit_cost_serializer.rb FEATURE: Hosted LLM credit system (#35162) 2025-10-14 07:48:20 -07:00
llm_model_serializer.rb DEV: migrate enabled_chat_bot column to a setting (#36707) 2025-12-17 09:26:19 -08:00
llm_quota_serializer.rb
localized_ai_persona_serializer.rb FEATURE: support thinking summary on responses API (#36013) 2025-11-18 07:54:14 +11:00
reviewable_ai_chat_message_serializer.rb
reviewable_ai_post_serializer.rb