Le menu contextuel AI ne se met pas à jour de manière fiable

J’ai récemment développé un persona d’IA qui prend en compte le format LaTeX lors de la relecture. J’ai ensuite passé beaucoup plus de temps à configurer mon instance Discourse afin que tout le monde puisse l’utiliser.

Pour faire court : d’après mon expérience, les modifications apportées pour affecter le contextual_menu de l’IA ne prennent souvent effet qu’après avoir reconstruit Discourse en utilisant, par exemple,

./launcher rebuild app

Pour être tout à fait clair, je parle du menu qui apparaît lorsque vous cliquez sur le bouton scintillant dans la barre d’outils de l’éditeur, comme ceci :

Vous remarquerez que, dans mon instance Discourse, la seule option qui s’affiche est « Proofread text » (Relire le texte). Translate (Traduire), Markdown table (Tableau Markdown) et Smart dates (Dates intelligentes) n’apparaissent pas du tout. Pour y parvenir, il faut jouer avec les « allowed groups » (groupes autorisés) pour les personas utilisés pour ces différentes tâches. La section Helper (Assistant) dans l’onglet AI > Features (IA > Fonctionnalités) de mon instance Discourse ressemble à ceci :

Le persona Math Proofreader (Relecteur de maths) autorise l’accès à n’importe qui avec un trust_level_0 (ou supérieur, je suppose). Les autres n’autorisent aucun accès.

Voici le problème : j’ai essayé pendant des heures pour que cela prenne effet et, généralement, cela ne fonctionnait pas. La seule façon fiable que j’ai trouvée pour appliquer ces changements est de reconstruire toute l’instance, comme je l’ai déjà indiqué.

Ceci a déjà été mentionné auparavant.

Mon instance Discourse est une simple installation de base de 30 minutes sur une gouttelette Digital Ocean exécutant Ubuntu.