This repository was archived by the owner on Jul 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33summarization_personas = [ DiscourseAi ::Personas ::Summarizer , DiscourseAi ::Personas ::ShortSummarizer ]
4+ concepts_personas = [ DiscourseAi ::Personas ::ConceptFinder , DiscourseAi ::Personas ::ConceptMatcher ]
5+
6+ disabled_personas = summarization_personas + concepts_personas
47
58def from_setting ( setting_name )
69 DB . query_single (
@@ -33,7 +36,7 @@ def from_setting(setting_name)
3336 persona . allowed_group_ids = [ Group ::AUTO_GROUPS [ :trust_level_0 ] ]
3437 end
3538
36- persona . enabled = ! summarization_personas . include ?( persona_class )
39+ persona . enabled = disabled_personas . exclude ?( persona_class )
3740 persona . priority = true if persona_class == DiscourseAi ::Personas ::General
3841 end
3942
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ def system_prompt
3838 end
3939
4040 let ( :resource_url ) { "https://path-to-resource" }
41- let ( :inferred_concepts ) { %w[ bulbassaur charmander squirtle ] }
41+ let ( :inferred_concepts ) { %w[ bulbassaur charmander squirtle ] . join ( ", " ) }
4242
4343 let ( :context ) do
4444 DiscourseAi ::Personas ::BotContext . new (
You can’t perform that action at this time.
0 commit comments