Method List
-
#accept_command_completion! RubyCoded::Plugins::CommandCompletion::StateExtension
-
#activate_plan_mode! RubyCoded::Chat::State::PlanTracking
-
#add_message RubyCoded::Chat::State::Messages
-
#agentic_mode RubyCoded::Chat::LLMBridge
-
#agentic_mode RubyCoded::Chat::CodexBridge
-
#agentic_mode= RubyCoded::Chat::State
-
#agentic_mode? RubyCoded::Chat::State
-
all RubyCoded::Chat::CodexModels
-
#all_command_descriptions RubyCoded::Plugins::Registry
-
#all_commands RubyCoded::Plugins::Registry
-
#append_to_clarification_input RubyCoded::Chat::State::PlanTracking
-
#append_to_input RubyCoded::Chat::State
-
#append_to_last_message RubyCoded::Chat::State::Messages
-
#append_to_login_key RubyCoded::Chat::State::LoginFlow
-
#append_to_model_filter RubyCoded::Chat::State::ModelSelection
-
#apply_extensions! RubyCoded::Plugins::Registry
-
#approve_all_tools! RubyCoded::Chat::LLMBridge
-
#approve_all_tools! RubyCoded::Chat::CodexBridge
-
#approve_tool! RubyCoded::Chat::LLMBridge
-
#approve_tool! RubyCoded::Chat::CodexBridge
-
#assistant_text RubyCoded::Chat::CodexBridge::SSEParser::StreamContext
-
auth_methods RubyCoded::Auth::Providers::OpenAI
-
auth_methods RubyCoded::Auth::Providers::Anthropic
-
auth_url RubyCoded::Auth::Providers::OpenAI
-
#authenticate RubyCoded::Strategies::Base
-
#authenticate RubyCoded::Strategies::OAuthStrategy
-
#authenticate RubyCoded::Strategies::APIKeyStrategy
-
#authenticated_provider_names RubyCoded::Auth::AuthManager
-
#auto_approve_tools? RubyCoded::Chat::State::ToolConfirmation
-
#awaiting_tool_confirmation? RubyCoded::Chat::State::ToolConfirmation
-
#buffer RubyCoded::Chat::CodexBridge::SSEParser::StreamContext
-
build RubyCoded::Tools::SystemPrompt
-
build RubyCoded::Tools::PlanSystemPrompt
-
#build_message RubyCoded::Chat::State::Messages
-
#build_readonly_tools RubyCoded::Tools::Registry
-
#build_tools RubyCoded::Tools::Registry
-
#cancel! RubyCoded::Chat::LLMBridge
-
#cancel! RubyCoded::Chat::CodexBridge
-
#check_authentication RubyCoded::Auth::AuthManager
-
clarification? RubyCoded::Chat::PlanClarificationParser
-
#clarification_custom_input RubyCoded::Chat::State::PlanTracking
-
#clarification_down RubyCoded::Chat::State::PlanTracking
-
#clarification_index RubyCoded::Chat::State::PlanTracking
-
#clarification_input_mode RubyCoded::Chat::State::PlanTracking
-
#clarification_options RubyCoded::Chat::State::PlanTracking
-
#clarification_question RubyCoded::Chat::State::PlanTracking
-
#clarification_up RubyCoded::Chat::State::PlanTracking
-
#clear_input! RubyCoded::Chat::State
-
#clear_messages! RubyCoded::Chat::State::Messages
-
#clear_plan! RubyCoded::Chat::State::PlanTracking
-
#clear_tool_confirmation! RubyCoded::Chat::State::ToolConfirmation
-
#clear_tui_suspend! RubyCoded::Chat::State
-
client_id RubyCoded::Auth::Providers::OpenAI
-
codex_auth_params RubyCoded::Auth::Providers::OpenAI
-
codex_base_url RubyCoded::Auth::Providers::OpenAI
-
#codex_mode RubyCoded::Chat::State
-
codex_model? RubyCoded::Chat::CodexModels
-
#command_completion_active? RubyCoded::Plugins::CommandCompletion::StateExtension
-
#command_completion_down RubyCoded::Plugins::CommandCompletion::StateExtension
-
#command_completion_up RubyCoded::Plugins::CommandCompletion::StateExtension
-
command_descriptions RubyCoded::Plugins::Base
-
command_handler_extension RubyCoded::Plugins::Base
-
#command_handler_extensions RubyCoded::Plugins::Registry
-
#command_suggestions RubyCoded::Plugins::CommandCompletion::StateExtension
-
commands RubyCoded::Plugins::Base
-
#configure_ruby_llm! RubyCoded::Auth::AuthManager
-
#configured_providers RubyCoded::Auth::AuthManager
-
console_url RubyCoded::Auth::Providers::OpenAI
-
console_url RubyCoded::Auth::Providers::Anthropic
-
#consume_input! RubyCoded::Chat::State
-
#context_window RubyCoded::Chat::CodexModels::CodexModel
-
#current_command_suggestion RubyCoded::Plugins::CommandCompletion::StateExtension
-
#current_plan RubyCoded::Chat::State::PlanTracking
-
#cursor_position RubyCoded::Chat::State
-
#deactivate_plan_mode! RubyCoded::Chat::State::PlanTracking
-
decode RubyCoded::Auth::JWTDecoder
-
#delete_last_char RubyCoded::Chat::State
-
#delete_last_clarification_char RubyCoded::Chat::State::PlanTracking
-
#delete_last_filter_char RubyCoded::Chat::State::ModelSelection
-
#delete_last_login_key_char RubyCoded::Chat::State::LoginFlow
-
#directory_trusted? RubyCoded::UserConfig
-
#dirty? RubyCoded::Chat::State
-
#disable_auto_approve! RubyCoded::Chat::State::ToolConfirmation
-
#display_name RubyCoded::Chat::CodexModels::CodexModel
-
display_name RubyCoded::Auth::Providers::OpenAI
-
display_name RubyCoded::Auth::Providers::Anthropic
-
#do_GET RubyCoded::Auth::CallbackServlet
-
#draw RubyCoded::Chat::Renderer
-
#enable_auto_approve! RubyCoded::Chat::State::ToolConfirmation
-
#ensure_last_is_assistant! RubyCoded::Chat::State::MessageAssistant
-
#enter_login_flow! RubyCoded::Chat::State::LoginFlow
-
#enter_model_select! RubyCoded::Chat::State::ModelSelection
-
#enter_plan_clarification! RubyCoded::Chat::State::PlanTracking
-
#execute RubyCoded::Tools::EditFileTool
-
#execute RubyCoded::Tools::ReadFileTool
-
#execute RubyCoded::Tools::WriteFileTool
-
#execute RubyCoded::Tools::DeletePathTool
-
#execute RubyCoded::Tools::RunCommandTool
-
#execute RubyCoded::Tools::ListDirectoryTool
-
#execute RubyCoded::Tools::CreateDirectoryTool
-
#exit_login_flow! RubyCoded::Chat::State::LoginFlow
-
#exit_model_select! RubyCoded::Chat::State::ModelSelection
-
#exit_plan_clarification! RubyCoded::Chat::State::PlanTracking
-
extract_account_id RubyCoded::Auth::JWTDecoder
-
#fail_last_assistant RubyCoded::Chat::State::MessageAssistant
-
filter RubyCoded::Chat::ModelFilter
-
#filtered_model_list RubyCoded::Chat::State::ModelSelection
-
find RubyCoded::Chat::CodexModels
-
#full_config RubyCoded::UserConfig
-
gem_version RubyCoded
-
generate RubyCoded::Auth::PKCE
-
#get_config RubyCoded::UserConfig
-
#handle RubyCoded::Chat::CommandHandler
-
#has_unsaved_plan? RubyCoded::Chat::State::PlanTracking
-
#id RubyCoded::Chat::CodexModels::CodexModel
-
included RubyCoded::Plugins::CommandCompletion::StateExtension
-
#init_command_completion RubyCoded::Plugins::CommandCompletion::StateExtension
-
#init_login_flow RubyCoded::Chat::State::LoginFlow
-
#init_messages RubyCoded::Chat::State::Messages
-
#init_plan_tracking RubyCoded::Chat::State::PlanTracking
-
#init_token_cost RubyCoded::Chat::State::TokenCost
-
#init_tool_confirmation RubyCoded::Chat::State::ToolConfirmation
-
#initialize RubyCoded::Chat::App
-
#initialize RubyCoded::Chat::State
-
#initialize RubyCoded::Initializer
-
#initialize RubyCoded::Chat::Renderer
-
#initialize RubyCoded::Tools::Registry
-
#initialize RubyCoded::Chat::LLMBridge
-
#initialize RubyCoded::Strategies::Base
-
#initialize RubyCoded::Tools::BaseTool
-
#initialize RubyCoded::Plugins::Registry
-
#initialize RubyCoded::Auth::AuthManager
-
#initialize RubyCoded::Chat::CodexAPIError
-
#initialize RubyCoded::Chat::CodexBridge
-
#initialize RubyCoded::Errors::AuthError
-
#initialize RubyCoded::Chat::InputHandler
-
#initialize RubyCoded::UserConfig
-
#initialize RubyCoded::Chat::CommandHandler
-
#initialize RubyCoded::Auth::CallbackServlet
-
#initialize RubyCoded::Auth::CredentialsStore
-
#initialize RubyCoded::Auth::OAuthCallbackServer
-
#input_buffer RubyCoded::Chat::State
-
input_extension RubyCoded::Plugins::Base
-
input_extension RubyCoded::Plugins::CommandCompletion::Plugin
-
#input_extensions RubyCoded::Plugins::Registry
-
#input_handler_configs RubyCoded::Plugins::Registry
-
input_handler_method RubyCoded::Plugins::Base
-
input_handler_method RubyCoded::Plugins::CommandCompletion::Plugin
-
#input_scroll_offset RubyCoded::Chat::State
-
key_pattern RubyCoded::Auth::Providers::OpenAI
-
key_pattern RubyCoded::Auth::Providers::Anthropic
-
#last_assistant_empty? RubyCoded::Chat::State::MessageAssistant
-
#login RubyCoded::Auth::AuthManager
-
#login_active? RubyCoded::Chat::State::LoginFlow
-
#login_advance_to_api_key! RubyCoded::Chat::State::LoginFlow
-
#login_advance_to_auth_method! RubyCoded::Chat::State::LoginFlow
-
#login_advance_to_oauth! RubyCoded::Chat::State::LoginFlow
-
#login_auth_method RubyCoded::Chat::State::LoginFlow
-
#login_clear_oauth_result! RubyCoded::Chat::State::LoginFlow
-
#login_error RubyCoded::Chat::State::LoginFlow
-
#login_items RubyCoded::Chat::State::LoginFlow
-
#login_key_buffer RubyCoded::Chat::State::LoginFlow
-
#login_key_cursor RubyCoded::Chat::State::LoginFlow
-
#login_oauth_result RubyCoded::Chat::State::LoginFlow
-
#login_prompt RubyCoded::Auth::AuthManager
-
#login_provider RubyCoded::Chat::State::LoginFlow
-
#login_provider_module RubyCoded::Chat::State::LoginFlow
-
#login_select_down RubyCoded::Chat::State::LoginFlow
-
#login_select_index RubyCoded::Chat::State::LoginFlow
-
#login_select_up RubyCoded::Chat::State::LoginFlow
-
#login_selected_item RubyCoded::Chat::State::LoginFlow
-
#login_set_error! RubyCoded::Chat::State::LoginFlow
-
#login_set_oauth_result! RubyCoded::Chat::State::LoginFlow
-
#login_step RubyCoded::Chat::State::LoginFlow
-
#logout RubyCoded::Auth::AuthManager
-
#mark_clean! RubyCoded::Chat::State
-
#mark_dirty! RubyCoded::Chat::State
-
#mark_plan_saved! RubyCoded::Chat::State::PlanTracking
-
#max_output RubyCoded::Chat::CodexModels::CodexModel
-
#message_generation RubyCoded::Chat::State::Messages
-
#messages RubyCoded::Chat::State
-
#messages_snapshot RubyCoded::Chat::State::Messages
-
#mode RubyCoded::Chat::State
-
#model RubyCoded::Chat::State
-
#model_list RubyCoded::Chat::State
-
#model_select? RubyCoded::Chat::State::ModelSelection
-
#model_select_down RubyCoded::Chat::State::ModelSelection
-
#model_select_filter RubyCoded::Chat::State
-
#model_select_index RubyCoded::Chat::State
-
#model_select_show_all? RubyCoded::Chat::State::ModelSelection
-
#model_select_up RubyCoded::Chat::State::ModelSelection
-
#move_cursor_left RubyCoded::Chat::State
-
#move_cursor_right RubyCoded::Chat::State
-
#move_cursor_to_end RubyCoded::Chat::State
-
#move_cursor_to_start RubyCoded::Chat::State
-
#mutex RubyCoded::Chat::State
-
parse RubyCoded::Chat::PlanClarificationParser
-
#pending_tool_args RubyCoded::Chat::State::ToolConfirmation
-
#pending_tool_calls RubyCoded::Chat::CodexBridge::SSEParser::StreamContext
-
#pending_tool_name RubyCoded::Chat::State::ToolConfirmation
-
#plan_clarification? RubyCoded::Chat::State::PlanTracking
-
#plan_mode RubyCoded::Chat::LLMBridge
-
#plan_mode RubyCoded::Chat::CodexBridge
-
#plan_mode_active? RubyCoded::Chat::State::PlanTracking
-
#plan_saved? RubyCoded::Chat::State::PlanTracking
-
plugin_name RubyCoded::Plugins::Base
-
plugin_name RubyCoded::Plugins::CommandCompletion::Plugin
-
plugin_registry RubyCoded
-
#plugins RubyCoded::Plugins::Registry
-
print_cover_message RubyCoded::Initializer::Cover
-
#process RubyCoded::Chat::InputHandler
-
#project_root RubyCoded::Chat::LLMBridge
-
#project_root RubyCoded::Chat::CodexBridge
-
#raw_body RubyCoded::Chat::CodexBridge::SSEParser::StreamContext
-
redirect_uri RubyCoded::Auth::Providers::OpenAI
-
#refresh RubyCoded::Strategies::Base
-
#refresh RubyCoded::Strategies::OAuthStrategy
-
#refresh RubyCoded::Strategies::APIKeyStrategy
-
#register RubyCoded::Plugins::Registry
-
register_plugin RubyCoded
-
#reject_tool! RubyCoded::Chat::LLMBridge
-
#reject_tool! RubyCoded::Chat::CodexBridge
-
#remove RubyCoded::Auth::CredentialsStore
-
#render_configs RubyCoded::Plugins::Registry
-
render_method RubyCoded::Plugins::Base
-
render_method RubyCoded::Plugins::CommandCompletion::Plugin
-
renderer_extension RubyCoded::Plugins::Base
-
renderer_extension RubyCoded::Plugins::CommandCompletion::Plugin
-
#renderer_extensions RubyCoded::Plugins::Registry
-
#request_tool_confirmation! RubyCoded::Chat::State::ToolConfirmation
-
#request_tui_suspend! RubyCoded::Chat::State
-
#reset_agent_session! RubyCoded::Chat::LLMBridge
-
#reset_agent_session! RubyCoded::Chat::CodexBridge
-
#reset_chat! RubyCoded::Chat::LLMBridge
-
#reset_chat! RubyCoded::Chat::CodexBridge
-
#reset_command_completion_index RubyCoded::Plugins::CommandCompletion::StateExtension
-
#reset_last_assistant_content RubyCoded::Chat::State::MessageAssistant
-
#resolve_tool_confirmation! RubyCoded::Chat::State::ToolConfirmation
-
#retrieve RubyCoded::Auth::CredentialsStore
-
risk_level RubyCoded::Tools::BaseTool
-
#risk_level_for RubyCoded::Tools::Registry
-
ruby_llm_key RubyCoded::Auth::Providers::OpenAI
-
ruby_llm_key RubyCoded::Auth::Providers::Anthropic
-
#run RubyCoded::Chat::App
-
#safe_tool? RubyCoded::Tools::Registry
-
#save RubyCoded::UserConfig
-
scopes RubyCoded::Auth::Providers::OpenAI
-
#scroll_down RubyCoded::Chat::State::Scrollable
-
#scroll_offset RubyCoded::Chat::State
-
#scroll_to_bottom RubyCoded::Chat::State::Scrollable
-
#scroll_to_top RubyCoded::Chat::State::Scrollable
-
#scroll_up RubyCoded::Chat::State::Scrollable
-
#selected_clarification_option RubyCoded::Chat::State::PlanTracking
-
#selected_model RubyCoded::Chat::State::ModelSelection
-
#send_async RubyCoded::Chat::LLMBridge
-
#send_async RubyCoded::Chat::CodexBridge
-
#session_cost_breakdown RubyCoded::Chat::State::TokenCost
-
#set_config RubyCoded::UserConfig
-
#should_quit RubyCoded::Chat::State
-
#should_quit? RubyCoded::Chat::State
-
#shutdown RubyCoded::Auth::OAuthCallbackServer
-
start RubyCoded
-
#start RubyCoded::Auth::OAuthCallbackServer
-
state_extension RubyCoded::Plugins::Base
-
state_extension RubyCoded::Plugins::CommandCompletion::Plugin
-
#state_extensions RubyCoded::Plugins::Registry
-
#status RubyCoded::Chat::CodexAPIError
-
#status RubyCoded::Chat::CodexBridge::SSEParser::StreamContext
-
#store RubyCoded::Auth::CredentialsStore
-
#streaming RubyCoded::Chat::State
-
#streaming? RubyCoded::Chat::State
-
#streaming_append RubyCoded::Chat::State::MessageAssistant
-
strip_clarification RubyCoded::Chat::PlanClarificationParser
-
#to_s RubyCoded::Chat::CodexModels::CodexModel
-
#toggle_agentic_mode! RubyCoded::Chat::LLMBridge
-
#toggle_agentic_mode! RubyCoded::Chat::CodexBridge
-
#toggle_clarification_input_mode! RubyCoded::Chat::State::PlanTracking
-
#toggle_plan_mode! RubyCoded::Chat::LLMBridge
-
#toggle_plan_mode! RubyCoded::Chat::CodexBridge
-
token_url RubyCoded::Auth::Providers::OpenAI
-
#token_usage_by_model RubyCoded::Chat::State::MessageTokenTracking
-
#tool_confirmation_response RubyCoded::Chat::State::ToolConfirmation
-
#tool_confirmation_response= RubyCoded::Chat::State::ToolConfirmation
-
#tool_cv RubyCoded::Chat::State::ToolConfirmation
-
#total_input_tokens RubyCoded::Chat::State::MessageTokenTracking
-
#total_output_tokens RubyCoded::Chat::State::MessageTokenTracking
-
#total_session_cost RubyCoded::Chat::State::TokenCost
-
#total_thinking_tokens RubyCoded::Chat::State::MessageTokenTracking
-
#trust_directory! RubyCoded::UserConfig
-
#tui_suspend_metadata RubyCoded::Chat::State
-
#tui_suspend_reason RubyCoded::Chat::State
-
#tui_suspend_requested? RubyCoded::Chat::State
-
#update_current_plan! RubyCoded::Chat::State::PlanTracking
-
#update_input_scroll_offset RubyCoded::Chat::State
-
#update_input_visible_width RubyCoded::Chat::State
-
#update_last_message_tokens RubyCoded::Chat::State::MessageTokenTracking
-
#update_scroll_metrics RubyCoded::Chat::State::Scrollable
-
#validate RubyCoded::Strategies::Base
-
#validate RubyCoded::Strategies::OAuthStrategy
-
#validate RubyCoded::Strategies::APIKeyStrategy
-
#wait_for_callback RubyCoded::Auth::OAuthCallbackServer