discourse/plugins/discourse-ai/spec
Kris a79aaa5ead
UX: only show AI persona dropdown with multiple options (#34527)
Currently we show the AI persona dropdown on the AI conversations page
if there's only one option:

<img width="2192" height="828" alt="image"
src="https://github.com/user-attachments/assets/79316217-e9e8-48f6-b9de-4a61f5d8ba25"
/>

To simplify, we should only show it when more than one option are
present:

<img width="2202" height="1180" alt="image"
src="https://github.com/user-attachments/assets/baff1bab-da85-4e9f-9091-a5df544b3762"
/>

and it appears again with multiple options: 

<img width="880" height="354" alt="image"
src="https://github.com/user-attachments/assets/e666916f-b958-4370-9e5e-bf7558f48f52"
/>
2025-08-27 11:55:35 -04:00
..
configuration DEV: Only run embeddings test if there's a valid embedding model (#34525) 2025-08-25 17:21:39 -03:00
db/migrate DEV: Fix random typos (#33839) 2025-07-24 22:04:13 +02:00
fabricators
fixtures
jobs FEATURE: Ability to regenerate short summaries (#34345) 2025-08-18 13:48:41 -07:00
lib FEATURE: Re-introduce quick test validation when selecting embeddings model (#34524) 2025-08-25 16:39:35 -03:00
models FEATURE: Add support for matryoshka in Gemini embeddings (#34145) 2025-08-07 15:35:08 -03:00
reports
requests FEATURE: Ability to regenerate short summaries (#34345) 2025-08-18 13:48:41 -07:00
serializers
services FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00
shared/inference
support DEV: Move discourse-ai to core (#33749) 2025-07-22 15:07:59 +02:00
system UX: only show AI persona dropdown with multiple options (#34527) 2025-08-27 11:55:35 -04:00
tasks
plugin_helper.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00
plugin_spec.rb FEATURE: configure a default LLM model for all features (#33752) 2025-07-28 16:08:00 -03:00