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::State
-
#agentic_mode? RubyCoded::Chat::State
-
#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_model_filter RubyCoded::Chat::State::ModelSelection
-
#apply_extensions! RubyCoded::Plugins::Registry
-
#approve_all_tools! RubyCoded::Chat::LLMBridge
-
#approve_tool! RubyCoded::Chat::LLMBridge
-
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
-
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
-
#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
-
client_id RubyCoded::Auth::Providers::OpenAI
-
#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
-
#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
-
#delete_last_char RubyCoded::Chat::State
-
#delete_last_clarification_char RubyCoded::Chat::State::PlanTracking
-
#delete_last_filter_char RubyCoded::Chat::State::ModelSelection
-
#directory_trusted? RubyCoded::UserConfig
-
#dirty? RubyCoded::Chat::State
-
#disable_auto_approve! RubyCoded::Chat::State::ToolConfirmation
-
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_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_model_select! RubyCoded::Chat::State::ModelSelection
-
#exit_plan_clarification! RubyCoded::Chat::State::PlanTracking
-
#fail_last_assistant RubyCoded::Chat::State::MessageAssistant
-
filter RubyCoded::Chat::ModelFilter
-
#filtered_model_list RubyCoded::Chat::State::ModelSelection
-
#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
-
included RubyCoded::Plugins::CommandCompletion::StateExtension
-
#init_command_completion RubyCoded::Plugins::CommandCompletion::StateExtension
-
#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::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_prompt RubyCoded::Auth::AuthManager
-
#logout RubyCoded::Auth::AuthManager
-
#mark_clean! RubyCoded::Chat::State
-
#mark_dirty! RubyCoded::Chat::State
-
#mark_plan_saved! RubyCoded::Chat::State::PlanTracking
-
#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_name RubyCoded::Chat::State::ToolConfirmation
-
#plan_clarification? RubyCoded::Chat::State::PlanTracking
-
#plan_mode RubyCoded::Chat::LLMBridge
-
#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
-
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
-
#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
-
#reset_agent_session! RubyCoded::Chat::LLMBridge
-
#reset_chat! RubyCoded::Chat::LLMBridge
-
#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
-
#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
-
#store RubyCoded::Auth::CredentialsStore
-
#streaming RubyCoded::Chat::State
-
#streaming? RubyCoded::Chat::State
-
#streaming_append RubyCoded::Chat::State::MessageAssistant
-
strip_clarification RubyCoded::Chat::PlanClarificationParser
-
#toggle_agentic_mode! RubyCoded::Chat::LLMBridge
-
#toggle_clarification_input_mode! RubyCoded::Chat::State::PlanTracking
-
#toggle_plan_mode! RubyCoded::Chat::LLMBridge
-
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
-
#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