class Lutaml::Cli::InteractiveShell::QueryCommands
def cmd_find(args)
def cmd_find(args) if args.empty? puts OutputFormatter.warning("Usage: find CLASS_NAME") return end query = args.join(" ") results = repository.search(query, types: [:class]) if results[:class].empty? puts OutputFormatter.warning("No classes found matching '#{query}'") else puts OutputFormatter.colorize( "Found #{results[:class].size} class(es):", :cyan ) display_class_results(results[:class]) end end