Browse Source

fix: add timeout to fetch models.dev refresh request (#3059)

OpeOginni 4 months ago
parent
commit
36cf9b9922
1 changed files with 1 additions and 0 deletions
  1. 1 0
      packages/opencode/src/provider/models.ts

+ 1 - 0
packages/opencode/src/provider/models.ts

@@ -76,6 +76,7 @@ export namespace ModelsDev {
       headers: {
       headers: {
         "User-Agent": Installation.USER_AGENT,
         "User-Agent": Installation.USER_AGENT,
       },
       },
+      signal: AbortSignal.timeout(10 * 1000),
     }).catch((e) => {
     }).catch((e) => {
       log.error("Failed to fetch models.dev", {
       log.error("Failed to fetch models.dev", {
         error: e,
         error: e,