I want to integrate the online documentation a bit nicer into the editor itself. Is it somehow possible to query that page and get the contents of the searched-for entries?
Best case would be, if we can get the queried site content as JSON, that’d be nice, but very unlikely I think.
The documentation is available on github which might be easier to deal with than scraping the website?
https://github.com/godotengine/godot-docs
Out of interest, what additions would you want to include? The editor has documentation built in as far as I understand
https://docs.godotengine.org/en/stable/getting_started/introduction/first_look_at_the_editor.html#integrated-class-reference
It is true that the editor has the build in class reference. I have already tried to retrieve the text from when that pops up, and I have managed to do that partly, however it doesn’t segment anything. The reason why I want a cool format like JSON or maybe YAML is that I can parse it and separate it into variables, which can then be nicely display in smaller UI elements.
secret reason why I want to segment the docs (CW: overhyped topic)
Okay, don’t tell this to anyone, because many people don’t want to hear anything about this topic, which is reasonable: it’s abnoxious and overhyped.
whispering: The reason I want to segment the docs is because I want to embed them and use them as structured input for a locally running LLM for better context.
shocked crowd sound
I already made two posts about this on here: This one and this one.