System personas leaned on reused classes, this was a problem in a multisite environement cause state, such as "enabled" ended up being reused between sites. New implementation ensures state is pristine between sites in a multisite * more handling for new superclass story * small oversight, display name should be used for display |
||
|---|---|---|
| .. | ||
| ai_persona_multisite_spec.rb | ||
| ai_persona_spec.rb | ||
| ai_tool_spec.rb | ||
| completion_prompt_spec.rb | ||
| llm_model_spec.rb | ||
| llm_quota_spec.rb | ||
| llm_quota_usage_spec.rb | ||
| model_accuracy_spec.rb | ||
| rag_document_fragment_spec.rb | ||
| reviewable_ai_chat_message_spec.rb | ||
| reviewable_ai_post_spec.rb | ||
| shared_ai_conversation_spec.rb | ||
| user_option_spec.rb | ||