Create llms.txt file on jbrowse.org site
Currently @GFJHogue manually fetches from github to retrieve some jbrowse docs to try to give the chatbot more context, however, creating "llm docs" might help
There is currently a "standardization" effort that suggests uploading llms.txt (small, <10kb, contains basic navigation structure) and llms-full.txt (can be large) to your website.
This current PR just appends many markdown files manually with "cat" in the docusaurus build process. It could be made more "proper" by stripping the markdown header from each file, but I am guessing the llm don't care too much about this
Fixes #5129
strong agree here. an AGENT.md would be awesome to have that explains some of the intricancies.
that is a good idea.
https://llmstxt.org/ https://agents.md/
there are actually multiple objectives because we are trying to make a thing that can automate usage of the jbrowse itself (e.g. chat with and control a running jbrowse instance) rather than change code
there could be some overlap because the agent may want to programmatically call actions in the app