Method List
-
aes_128_ecb_decrypt EasyAI::Base::FileCrypto
-
aes_128_ecb_encrypt EasyAI::Base::FileCrypto
-
#args_help_flag EasyAI::Command
-
available_platforms EasyAI::Config::LocalConfig
-
capture_without_env EasyAI::CrossPlatform
-
check_async EasyAI::Base::VersionChecker
-
check_force_update! EasyAI::Base::VersionChecker
-
check_now EasyAI::Base::VersionChecker
-
check_sync EasyAI::Base::VersionChecker
-
command_exists? EasyAI::CrossPlatform
-
config_path EasyAI::Config::LocalConfig
-
decrypt_directory EasyAI::Base::FileCrypto
-
decrypt_file EasyAI::Base::FileCrypto
-
#default_env EasyAI::Command::Claude
-
#default_env EasyAI::Command::AIToolBase
-
delete_platform EasyAI::Config::LocalConfig
-
encrypt_directory EasyAI::Base::FileCrypto
-
encrypt_file EasyAI::Base::FileCrypto
-
#exec_command EasyAI::Command::Codex
-
#exec_command EasyAI::Command::Claude
-
#exec_command EasyAI::Command::Gemini
-
#exec_command EasyAI::Command::AIToolBase
-
exists? EasyAI::Config::LocalConfig
-
format_command EasyAI::CrossPlatform
-
format_value EasyAI::Base::SecretMasker
-
generate_key EasyAI::Base::FileCrypto
-
get_password EasyAI::Base::FileCrypto
-
#initialize EasyAI::Command
-
#initialize EasyAI::Command::Clean
-
#initialize EasyAI::Command::Setup
-
#initialize EasyAI::Command::Utils::Decry
-
#initialize EasyAI::Command::Utils::Encry
-
#initialize EasyAI::Command::AIToolBase
-
#install_hint EasyAI::Command::Codex
-
#install_hint EasyAI::Command::Claude
-
#install_hint EasyAI::Command::Gemini
-
#install_hint EasyAI::Command::AIToolBase
-
linux? EasyAI::Base::SystemInfo
-
load EasyAI::Config::LocalConfig
-
macos? EasyAI::Base::SystemInfo
-
mask EasyAI::Base::SecretMasker
-
maybe_show_notification EasyAI::Base::UpdateNotifier
-
null_device EasyAI::CrossPlatform
-
options EasyAI::Command
-
options EasyAI::Command::Clean
-
options EasyAI::Command::Setup
-
options EasyAI::Command::Utils
-
options EasyAI::Command::Update
-
options EasyAI::Command::Utils::Decry
-
options EasyAI::Command::Utils::Encry
-
options EasyAI::Command::AIToolBase
-
platform EasyAI::Base::SystemInfo
-
platform EasyAI::CrossPlatform
-
platform_display_name EasyAI::Config::LocalConfig
-
#pre_exec EasyAI::Command::Claude
-
#pre_exec EasyAI::Command::AIToolBase
-
require_force_update? EasyAI::Base::VersionChecker
-
resolve_platform EasyAI::Config::LocalConfig
-
#run EasyAI::EasyAIApp
-
run EasyAI::Command
-
#run EasyAI::Command::Clean
-
#run EasyAI::Command::Setup
-
#run EasyAI::Command::Update
-
#run EasyAI::Command::Utils::Decry
-
#run EasyAI::Command::Utils::Encry
-
#run EasyAI::Command::AIToolBase
-
#run EasyAI::Command::Backup::Claude
-
#run EasyAI::Command::Restore::Claude
-
run_without_env EasyAI::CrossPlatform
-
save EasyAI::Config::LocalConfig
-
sensitive_key? EasyAI::Base::SecretMasker
-
set_file_permissions EasyAI::CrossPlatform
-
shell_config_files EasyAI::CrossPlatform
-
show_cached_reminder EasyAI::Base::VersionChecker
-
show_on_exit EasyAI::Base::UpdateNotifier
-
#tool_name EasyAI::Command::Codex
-
#tool_name EasyAI::Command::Claude
-
#tool_name EasyAI::Command::Gemini
-
#tool_name EasyAI::Command::AIToolBase
-
upsert_platform EasyAI::Config::LocalConfig
-
#validate! EasyAI::Command
-
#validate! EasyAI::Command::Clean
-
#validate! EasyAI::Command::Utils::Decry
-
#validate! EasyAI::Command::Utils::Encry
-
#validate! EasyAI::Command::AIToolBase
-
#validate! EasyAI::Command::Backup::Claude
-
#validate! EasyAI::Command::Restore::Claude
-
validate_json_file EasyAI::Base::FileCrypto
-
which_command EasyAI::Base::SystemInfo
-
windows? EasyAI::Base::SystemInfo