Class: LanguageOperator::CLI::BaseCommand
- Inherits:
-
Thor
- Object
- Thor
- LanguageOperator::CLI::BaseCommand
- Includes:
- Helpers::UxHelper
- Defined in:
- lib/language_operator/cli/base_command.rb
Overview
Base class for all CLI commands providing shared functionality
Automatically includes Helpers::UxHelper to provide:
pastel- Colorized terminal outputprompt- Interactive user prompts
All commands inheriting from BaseCommand get these helpers automatically.
Direct Known Subclasses
Commands::Agent::Base, Commands::Cluster, Commands::Install, Commands::Model::Base, Commands::Organization, Commands::Persona, Commands::Status, Commands::System::Base, Commands::Tool::Base, Commands::Ui, Commands::Use
Method Summary
Methods included from Helpers::UxHelper
#box, #highlight_ruby_code, #logo, #pastel, #prompt, #spinner, #table