Lo siento, algo me interrumpió. Pero tengo una solución provisional hasta que haya una solución adecuada:
Puedes editar la configuración oculta del sitio sobre quién puede usar indicaciones personalizadas en la consola de Rails (Using Hidden Site Settings).
SiteSetting.ai_helper_custom_prompts_allowed_groups = 10
10 es el ID del grupo de nivel de confianza 0.
La configuración está obsoleta, pero mi impresión es que el frontend todavía la usa para decidir si se muestra la indicación personalizada.
custom_prompt se elimina de las opciones del ayudante si can_use_custom_prompts es falso:
Y esto se basa en
que es una configuración que se eliminará pronto
Creo que el serializador podría necesitar una actualización para funcionar basándose en la configuración de la persona de la indicación personalizada en lugar de la configuración del sitio.