Obrigado por este plugin, é uma excelente adição ao Discourse.
Apenas mencionando aqui caso alguém mais esteja tendo o mesmo problema com o conflito entre este plugin e a funcionalidade relativamente recente do Discourse (que ainda é meio incompleta), que implementa llms.txt de forma completamente manual, sem fazer nada do que este plugin faz de útil.
O novo recurso do Discourse substitui completamente o caminho /llms.txt mesmo que ele não esteja configurado ou ativado. Confesso que fiquei um pouco atônito ao ver que isso é considerado um recurso útil ou pronto para produção no núcleo do Discourse.
Para mim, isso significou que, enquanto /llms-full.txt e /sitemaps.txt funcionavam perfeitamente, o caminho principal /llms.txt não funcionava de forma alguma (404).
Minha solução alternativa foi criar um llms.txt manual que eu faço o upload manualmente, apontando para /llms-full.txt.
Seria bom se:
- O recurso do núcleo do Discourse fosse atualizado para fazer o que este plugin faz, ou
- O recurso do núcleo do Discourse não substituísse
llms.txte conflitasse com este plugin, a menos que você o ative fazendo o upload de um arquivollms.txt.