diff --git a/src/main.rs b/src/main.rs index e8a19c2be..2a9a47e6b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1331,8 +1331,11 @@ fn run_cli() -> Result { }; // Warn if installed hook is outdated/missing (1/day, non-blocking). - // Skip for Gain — it shows its own inline hook warning. - if !matches!(cli.command, Commands::Gain { .. }) { + // Skip for Gain (shows its own inline warning), Init/Verify (manage the hook themselves). + if !matches!( + cli.command, + Commands::Gain { .. } | Commands::Init { .. } | Commands::Verify { .. } + ) { hooks::hook_check::maybe_warn(); }