AI contextual_menu não atualiza de forma confiável

Recentemente, desenvolvi uma persona de IA que leva em consideração o LaTeX ao revisar textos. Em seguida, gastei consideravelmente mais tempo tentando configurar minha instância do Discourse para que todos pudessem usá-la.

Resumindo: na minha experiência, as alterações feitas para afetar o contextual_menu da IA geralmente só entram em vigor depois que você reconstrói o Discourse usando, por exemplo,

./launcher rebuild app

Para ser totalmente claro, estou falando do menu que aparece quando você clica no botão brilhante na barra de ferramentas do editor, assim:

Você pode notar que, no meu Discourse, a única opção que aparece é “Proofread text” (Revisar texto). “Translate” (Traduzir), “Markdown table” (Tabela Markdown) e “Smart dates” (Datas inteligentes) não aparecem de jeito nenhum. A maneira de conseguir isso é mexer nos “allowed groups” (grupos permitidos) para as personas usadas nessas várias tarefas. A seção “Helper” na aba AI > Features (IA > Recursos) do meu Discourse está assim:

A persona “Math Proofreader” (Revisor de Matemática) permite acesso a qualquer pessoa com trust_level_0 (ou superior, eu acho). As outras não permitem acesso algum.

O problema é: tentei por horas fazer isso ter efeito e, geralmente, simplesmente não funcionava. A única maneira que consegui aplicar essas alterações de forma confiável foi reconstruindo toda a instância, como já indiquei.

Isso já foi mencionado antes.

Minha instância do Discourse é apenas uma instalação básica de 30 minutos em uma instância do Digital Ocean rodando Ubuntu.