Skip to content

When some model router services are not connected, it will affect the model list cache update of other collection APIs such as openrouter. #4179

@indiesewell

Description

@indiesewell

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions