230 and #235 are showing us that is not clear that the user needs to manually save settings after updating API service. To be fair, I don't think there is any chat service UI (Chatgpt, Claude, etc) that requires you to do the same.
So we need to either:
Make this automatic (invisible)
Ask user confirmation (semi-automatic, visible)
I'm inclined to think that most users want to change settings permanently, so we would get rid of that button (but can keep the Save for this session). This is mostly UX and I'm just reflecting what I personally prefer for my typical usage, so any comments would be welcome before jumping into implementation
Code of Conduct
[X] I agree to follow this project's Code of Conduct
What would you like to have?
230 and #235 are showing us that is not clear that the user needs to manually save settings after updating API service. To be fair, I don't think there is any chat service UI (Chatgpt, Claude, etc) that requires you to do the same.
So we need to either:
I'm inclined to think that most users want to change settings permanently, so we would get rid of that button (but can keep the Save for this session). This is mostly UX and I'm just reflecting what I personally prefer for my typical usage, so any comments would be welcome before jumping into implementation
Code of Conduct