@@ -194,7 +194,6 @@ Use -s without a value to list sources.`,
194194 // Get arguments (already validated by Args function)
195195 category , _ := cmd .Flags ().GetString ("category" )
196196 source , _ := cmd .Flags ().GetString ("source" )
197- refresh , _ := cmd .Flags ().GetBool ("refresh" )
198197 var query string
199198 if len (args ) > 0 {
200199 query = args [0 ]
@@ -207,7 +206,7 @@ Use -s without a value to list sources.`,
207206 }
208207
209208 // Log search parameters (always log to file)
210- GetLogger ().Info ("Search parameters - Query: %s, Category: %s, Source: %s, Refresh: %v " , query , category , source , refresh )
209+ GetLogger ().Info ("Search parameters - Query: %s, Category: %s, Source: %s" , query , category , source )
211210
212211 // Handle category-only mode (show all categories) - early return
213212 // Check if category flag was provided but no value was given (NoOptDefVal = "list")
@@ -252,15 +251,14 @@ Use -s without a value to list sources.`,
252251 }
253252
254253 // Verbose-level information for users - show operational details
255- output .GetVerbose ().Info ("Search parameters - Query: %s, Category: %s, Source: %s, Refresh: %v " , query , category , source , refresh )
254+ output .GetVerbose ().Info ("Search parameters - Query: %s, Category: %s, Source: %s" , query , category , source )
256255 // Verbose section ends with blank line per spacing framework (only if verbose was shown)
257256 if output .IsVerboseOutputEnabled () {
258257 fmt .Println ()
259258 }
260- output .GetDebug ().State ("Starting font search with parameters: query='%s', category='%s', source='%s', refresh=%v " , query , category , source , refresh )
259+ output .GetDebug ().State ("Starting font search with parameters: query='%s', category='%s', source='%s'" , query , category , source )
261260
262- // Get repository with optional refresh
263- r , err := cmdutils .GetRepository (refresh , GetLogger ())
261+ r , err := cmdutils .GetRepository (GetLogger ())
264262 if err != nil {
265263 return err
266264 }
@@ -510,10 +508,6 @@ func init() {
510508 searchCmd .Flags ().StringP ("source" , "s" , "" , "Filter by source (short ID like \" google\" , \" nerd\" , \" squirrel\" or full name like \" Google Fonts\" )" )
511509 searchCmd .Flags ().Lookup ("source" ).NoOptDefVal = "list"
512510
513- // Hidden flag for development/testing only
514- searchCmd .Flags ().Bool ("refresh" , false , "Force refresh of font manifest before search" )
515- searchCmd .Flags ().MarkHidden ("refresh" )
516-
517511 // Helper function for category completion (shared by both short and long flags)
518512 categoryCompletionFunc := func (cmd * cobra.Command , args []string , toComplete string ) ([]string , cobra.ShellCompDirective ) {
519513 r , err := repo .GetRepositoryForShellCompletion ()
0 commit comments