class Lutaml::Cli::InteractiveShell::QueryCommands
def cmd_search(args)
def cmd_search(args) if args.empty? puts OutputFormatter.warning("Usage: search QUERY") return end query = args.join(" ") results = repository.search(query) if results.values.all?(&:empty?) puts OutputFormatter.warning("No results found for '#{query}'") else display_search_results(results) end end