From f0204b05146100d258984e09787a59f581d6edab Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Sat, 21 Feb 2026 18:32:01 +0900 Subject: [PATCH] fix(hooks): swap execution order to create cache before checking Ensure cache creation runs before cache warning check to prevent false 'Model Cache Not Found' warnings on first run. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus --- src/hooks/auto-update-checker/hook.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/auto-update-checker/hook.ts b/src/hooks/auto-update-checker/hook.ts index e0a2eaa8..b915f9e5 100644 --- a/src/hooks/auto-update-checker/hook.ts +++ b/src/hooks/auto-update-checker/hook.ts @@ -42,8 +42,8 @@ export function createAutoUpdateCheckerHook(ctx: PluginInput, options: AutoUpdat const displayVersion = localDevVersion ?? cachedVersion await showConfigErrorsIfAny(ctx) - await showModelCacheWarningIfNeeded(ctx) await updateAndShowConnectedProvidersCacheStatus(ctx) + await showModelCacheWarningIfNeeded(ctx) if (localDevVersion) { if (showStartupToast) {