diff --git a/packages/cli/script/silent-catch-baseline.json b/packages/cli/script/silent-catch-baseline.json index 501d60e85..ef01b4c7d 100644 --- a/packages/cli/script/silent-catch-baseline.json +++ b/packages/cli/script/silent-catch-baseline.json @@ -80,7 +80,7 @@ "src/lib/trace-target.ts": 1, "src/lib/upgrade.ts": 3, "src/lib/utils.ts": 1, - "src/lib/version-check.ts": 1, + "src/lib/version-check.ts": 0, "src/lib/which.ts": 1, "src/lib/wrangler.ts": 1 } diff --git a/packages/cli/src/lib/version-check.ts b/packages/cli/src/lib/version-check.ts index 91ce947a9..c69ff0466 100644 --- a/packages/cli/src/lib/version-check.ts +++ b/packages/cli/src/lib/version-check.ts @@ -25,6 +25,7 @@ import { getEnv } from "./env.js"; import { isUserError } from "./errors.js"; import { cyan, muted } from "./formatters/colors.js"; import { GLOBAL_FLAGS } from "./global-flags.js"; +import { logger } from "./logger.js"; import { cleanupPatchCache } from "./patch-cache.js"; import { fetchLatestFromGitHub, fetchLatestNightlyVersion } from "./upgrade.js"; @@ -237,15 +238,15 @@ async function maybePrefetchPatches( } else { await prefetchStablePatches(latestVersion, signal); } - } catch { - // Pre-fetch is best-effort — don't report errors + } catch (error) { + logger.debug("Delta patch pre-fetch failed (best-effort)", error); } // Opportunistic cleanup of stale cached patches try { await cleanupPatchCache(); - } catch { - /* ignore */ + } catch (error) { + logger.debug("Patch cache cleanup failed (best-effort)", error); } }