All-Hands-AI / OpenHands

🙌 OpenHands: Code Less, Make More
https://all-hands.dev
MIT License
37.46k stars 4.24k forks source link

Allow for more settings to be set via the settings UI #5094

Open ryx2 opened 1 week ago

ryx2 commented 1 week ago

What problem or use case are you trying to solve?

I would like more customizability from the settings on the localhost UI.

Describe the UX of the solution you'd like

This settings section Screenshot 2024-11-17 at 12 30 51 PM

Could very easily fit:

max_iterations Everything in the LLMConfig (via a file)

Do you have thoughts on the technical implementation?

In the "advanced settings", have max_iterations be a number input, and then also allow to specify a path to a LLMConfig file.

Describe alternatives you've considered

Additional context

mamoodi commented 1 week ago

If anyone picks this up, make sure that they join Slack and ask about how we want this implemented in the #frontend channel. We previously had the settings become complicated and had to spend time simplifying it again.

diwu-sf commented 1 week ago

I feel like Settings should not be a modal, but a whole page with different categories and what not. It's not long term scalable to jam everything into a fixed size modal