App Version
3.18.0
API Provider
OpenRouter
Model Used
Claude Sonnet 4
🔁 Steps to Reproduce
When the network is not good, some model router services cannot be connected, for example, it will affect the model list cache update of other collection APIs such as openrouter. The BUG introduced in 3.18.0 is that the BUG requests data from multiple router markets at one time. If a router cannot access it, it will affect other routers.
I used the code of 3.18.3 to fix it, why is it not allowed to merge?
And when switching models in the settings and initializing settings, the user-set values cannot be read correctly.
How can I become a contributor?
Otherwise, every time I need to keep up with the new version, I have to fix the BUG myself.
#3949
#3948
At the same time, as a WIN10 system developer, I also have problems with the detection of HMR services.
#3950
Could you review the code for me?
💥 Outcome Summary
#3813
#3874
📄 Relevant Logs or Errors (Optional)