Method List
-
aes_128_ecb_decrypt EasyAI::Base::FileCrypto
-
aes_128_ecb_encrypt EasyAI::Base::FileCrypto
-
#args_help_flag EasyAI::Command
-
#auth_source EasyAI::Command::Backup::Codex
-
#auth_target EasyAI::Command::Restore::Codex
-
available_platforms EasyAI::Config::LocalConfig
-
#backup_dir EasyAI::Command::Backup::Codex
-
#backup_dir EasyAI::Command::Backup::Claude
-
#backup_has_official_token? EasyAI::Command::Backup::Codex
-
#backup_if_absent EasyAI::Command::Backup::Codex
-
#backup_if_absent EasyAI::Command::Backup::Claude
-
#backup_if_official EasyAI::Command::Backup::Codex
-
#backup_path EasyAI::Command::Backup::Codex
-
#backup_path EasyAI::Command::Backup::Claude
-
#backup_path EasyAI::Command::Restore::Codex
-
#body EasyAI::Base::TomlSections::Section
-
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
-
#codex_dir EasyAI::Command::Restore::Codex
-
command_exists? EasyAI::CrossPlatform
-
config_path EasyAI::Config::LocalConfig
-
#config_source EasyAI::Command::Backup::Codex
-
#config_target EasyAI::Command::Restore::Codex
-
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
-
disabled_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::AIToolBase
-
exists? EasyAI::Config::LocalConfig
-
#extra_platforms EasyAI::Command::Codex
-
#extra_platforms EasyAI::Command::AIToolBase
-
format_command EasyAI::CrossPlatform
-
format_value EasyAI::Base::SecretMasker
-
generate_key EasyAI::Base::FileCrypto
-
get_password EasyAI::Base::FileCrypto
-
#header EasyAI::Base::TomlSections::Section
-
header_key EasyAI::Base::TomlSections
-
header_line? EasyAI::Base::TomlSections
-
#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::AIToolBase
-
linux? EasyAI::Base::SystemInfo
-
load EasyAI::Config::LocalConfig
-
macos? EasyAI::Base::SystemInfo
-
mask EasyAI::Base::SecretMasker
-
maybe_show_notification EasyAI::Base::UpdateNotifier
-
merge EasyAI::Base::TomlSections
-
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::Codex
-
#pre_exec EasyAI::Command::Claude
-
#pre_exec EasyAI::Command::AIToolBase
-
project_header? EasyAI::Base::TomlSections
-
reject_projects EasyAI::Base::TomlSections
-
require_force_update? EasyAI::Base::VersionChecker
-
resolve_platform EasyAI::Config::LocalConfig
-
#restore_auth_only EasyAI::Command::Restore::Codex
-
#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::Codex
-
#run EasyAI::Command::Backup::Claude
-
#run EasyAI::Command::Restore::Codex
-
#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
-
#source_path EasyAI::Command::Backup::Claude
-
split_sections EasyAI::Base::TomlSections
-
#tool_name EasyAI::Command::Codex
-
#tool_name EasyAI::Command::Claude
-
#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::Codex
-
#validate! EasyAI::Command::Backup::Claude
-
#validate! EasyAI::Command::Restore::Codex
-
#validate! EasyAI::Command::Restore::Claude
-
validate_json_file EasyAI::Base::FileCrypto
-
which_command EasyAI::Base::SystemInfo
-
windows? EasyAI::Base::SystemInfo