discourse-ai/spec/lib/modules/ai_bot
Sam a4f419f54f
FEATURE: basic infrastructure for custom personas (#288)
- New AiPersona model which can store custom personas
- Persona are restricted via group security
- They can contain custom system messages
- They can support a list of commands optionally

To avoid expensive DB calls in the serializer a Multisite friendly Hash was introduced (which can be expired on transaction commit)
2023-11-10 11:39:49 +11:00
..
commands FIX: keep parity of shape for image command (#275) 2023-10-31 19:12:25 +11:00
jobs/regular FEATURE: defer creation of bot users (#258) 2023-10-23 17:00:58 +11:00
personas FEATURE: basic infrastructure for custom personas (#288) 2023-11-10 11:39:49 +11:00
anthropic_bot_spec.rb FEATURE: defer creation of bot users (#258) 2023-10-23 17:00:58 +11:00
bot_spec.rb FEATURE: support topic_id and post_id logging in ai audit log (#274) 2023-11-01 08:41:31 +11:00
entry_point_spec.rb FEATURE: defer creation of bot users (#258) 2023-10-23 17:00:58 +11:00
open_ai_bot_spec.rb FEATURE: defer creation of bot users (#258) 2023-10-23 17:00:58 +11:00
site_setting_extension_spec.rb FEATURE: defer creation of bot users (#258) 2023-10-23 17:00:58 +11:00