discourse-ai/app/serializers
Sam 6380ebd829
FEATURE: allow personas to provide command options (#331)
Personas now support providing options for commands.

This PR introduces a single option "base_query" for the SearchCommand. When supplied all searches the persona will perform will also include the pre-supplied filter.

This can allow personas to search a subset of the forum (such as documentation)

This system is extensible we can add options to any command trivially.
2023-12-08 08:42:56 +11:00
..
ai_chat_channel_serializer.rb FIX: Serialize channel title for DMs (#90) 2023-06-16 14:37:16 -03:00
ai_command_serializer.rb FEATURE: allow personas to provide command options (#331) 2023-12-08 08:42:56 +11:00
localized_ai_persona_serializer.rb FEATURE: UI to update ai personas on admin page (#290) 2023-11-21 16:56:43 +11:00
reviewable_ai_chat_message_serializer.rb DEV: DiscourseAI -> DiscourseAi rename to have consistent folders and files (#9) 2023-03-14 16:03:50 -03:00
reviewable_ai_post_serializer.rb DEV: DiscourseAI -> DiscourseAi rename to have consistent folders and files (#9) 2023-03-14 16:03:50 -03:00