Method List
-
#activate_skill_bypasses RailsConsoleAi::Executor
-
#add RailsConsoleAi::SafetyGuards
-
#add_user_message RailsConsoleAi::ConversationEngine
-
#admin_password RailsConsoleAi::Configuration
-
#admin_username RailsConsoleAi::Configuration
-
#agent_summaries RailsConsoleAi::AgentLoader
-
#ai RailsConsoleAi::ConsoleMethods
-
#ai! RailsConsoleAi::ConsoleMethods
-
#ai? RailsConsoleAi::ConsoleMethods
-
#ai_db_migrate RailsConsoleAi::ConsoleMethods
-
#ai_db_setup RailsConsoleAi::ConsoleMethods
-
#ai_init RailsConsoleAi::ConsoleMethods
-
#ai_memories RailsConsoleAi::ConsoleMethods
-
#ai_name RailsConsoleAi::ConsoleMethods
-
#ai_resume RailsConsoleAi::ConsoleMethods
-
#ai_sessions RailsConsoleAi::ConsoleMethods
-
#ai_status RailsConsoleAi::ConsoleMethods
-
#allow RailsConsoleAi::SafetyGuards
-
#allow_global RailsConsoleAi::SafetyGuards
-
#allowed? RailsConsoleAi::SafetyGuards
-
#allowlist RailsConsoleAi::SafetyGuards
-
#ansi_to_html RailsConsoleAi::SessionsHelper
-
#api_key RailsConsoleAi::Configuration
-
#authenticate RailsConsoleAi::Configuration
-
#auto_execute RailsConsoleAi::Configuration
-
#bedrock_region RailsConsoleAi::Configuration
-
#binding_context RailsConsoleAi::Executor
-
#blocked_key RailsConsoleAi::SafetyError
-
build RailsConsoleAi::Providers
-
#build RailsConsoleAi::ContextBuilder
-
#build_smart RailsConsoleAi::ContextBuilder
-
#bypass_guards_for_methods RailsConsoleAi::Configuration
-
#cache_read_input_tokens RailsConsoleAi::Providers::ChatResult
-
#cache_write_input_tokens RailsConsoleAi::Providers::ChatResult
-
#cancel! RailsConsoleAi::Channel::Slack
-
#cancelled? RailsConsoleAi::Channel::Base
-
#cancelled? RailsConsoleAi::Channel::Slack
-
#cancelled? RailsConsoleAi::Channel::SubAgent
-
#channel_setting RailsConsoleAi::Configuration
-
#channels RailsConsoleAi::Configuration
-
#chat RailsConsoleAi::Providers::Base
-
#chat RailsConsoleAi::Providers::OpenAI
-
#chat RailsConsoleAi::Providers::Bedrock
-
#chat RailsConsoleAi::Providers::Anthropic
-
#chat_with_tools RailsConsoleAi::Providers::Base
-
#chat_with_tools RailsConsoleAi::Providers::OpenAI
-
#chat_with_tools RailsConsoleAi::Providers::Bedrock
-
#chat_with_tools RailsConsoleAi::Providers::Anthropic
-
clear! RailsConsoleAi::SafetyError
-
#code_search_paths RailsConsoleAi::Configuration
-
#compact_history RailsConsoleAi::ConversationEngine
-
#config RailsConsoleAi::Providers::Base
-
configuration RailsConsoleAi
-
configure RailsConsoleAi
-
#confirm RailsConsoleAi::Channel::Base
-
#confirm RailsConsoleAi::Channel::Slack
-
#confirm RailsConsoleAi::Channel::Console
-
#confirm RailsConsoleAi::Channel::SubAgent
-
#confirm_and_execute RailsConsoleAi::Executor
-
connection RailsConsoleAi::Session
-
#connection_class RailsConsoleAi::Configuration
-
#console_capture_string RailsConsoleAi::Channel::Slack
-
#console_capture_string RailsConsoleAi::Channel::Console
-
#context RailsConsoleAi::ConversationEngine
-
#copy_initializer RailsConsoleAi::Generators::InstallGenerator
-
current_user RailsConsoleAi
-
current_user= RailsConsoleAi
-
database_writes RailsConsoleAi::BuiltinGuards
-
#debug RailsConsoleAi::Configuration
-
#definitions RailsConsoleAi::Tools::Registry
-
#delete RailsConsoleAi::Storage::Base
-
#delete RailsConsoleAi::Storage::FileStorage
-
#delete_agent RailsConsoleAi::AgentLoader
-
#delete_memory RailsConsoleAi::Tools::MemoryTools
-
#delete_skill RailsConsoleAi::SkillLoader
-
#describe_model RailsConsoleAi::Tools::ModelTools
-
#describe_table RailsConsoleAi::Tools::SchemaTools
-
#disable! RailsConsoleAi::SafetyGuards
-
#display RailsConsoleAi::Channel::Base
-
#display RailsConsoleAi::Channel::Slack
-
#display RailsConsoleAi::Channel::Console
-
#display RailsConsoleAi::Channel::SubAgent
-
#display_code RailsConsoleAi::Channel::Base
-
#display_code RailsConsoleAi::Channel::Slack
-
#display_code RailsConsoleAi::Channel::Console
-
#display_code RailsConsoleAi::Channel::SubAgent
-
#display_code_block RailsConsoleAi::Executor
-
#display_conversation RailsConsoleAi::ConversationEngine
-
#display_conversation_to RailsConsoleAi::ConversationEngine
-
#display_cost_summary RailsConsoleAi::ConversationEngine
-
#display_error RailsConsoleAi::Channel::Base
-
#display_error RailsConsoleAi::Channel::Slack
-
#display_error RailsConsoleAi::Channel::Console
-
#display_error RailsConsoleAi::Channel::SubAgent
-
#display_response RailsConsoleAi::Executor
-
#display_result RailsConsoleAi::Channel::Base
-
#display_result RailsConsoleAi::Channel::Slack
-
#display_result RailsConsoleAi::Channel::Console
-
#display_result RailsConsoleAi::Channel::SubAgent
-
#display_result_output RailsConsoleAi::Channel::Base
-
#display_result_output RailsConsoleAi::Channel::Slack
-
#display_result_output RailsConsoleAi::Channel::Console
-
#display_result_output RailsConsoleAi::Channel::SubAgent
-
#display_session_summary RailsConsoleAi::ConversationEngine
-
#display_status RailsConsoleAi::Channel::Base
-
#display_status RailsConsoleAi::Channel::Slack
-
#display_status RailsConsoleAi::Channel::Console
-
#display_status RailsConsoleAi::Channel::SubAgent
-
#display_thinking RailsConsoleAi::Channel::Base
-
#display_thinking RailsConsoleAi::Channel::Slack
-
#display_thinking RailsConsoleAi::Channel::Console
-
#display_thinking RailsConsoleAi::Channel::SubAgent
-
#display_tool_call RailsConsoleAi::Channel::Base
-
#display_tool_call RailsConsoleAi::Channel::Slack
-
#display_tool_call RailsConsoleAi::Channel::Console
-
#display_tool_call RailsConsoleAi::Channel::SubAgent
-
#display_warning RailsConsoleAi::Channel::Base
-
#display_warning RailsConsoleAi::Channel::Slack
-
#display_warning RailsConsoleAi::Channel::Console
-
#display_warning RailsConsoleAi::Channel::SubAgent
-
#downgrade_from_thinking_model RailsConsoleAi::ConversationEngine
-
#edit_code RailsConsoleAi::Channel::Base
-
#edit_code RailsConsoleAi::Channel::Console
-
#effective_model RailsConsoleAi::ConversationEngine
-
#empty? RailsConsoleAi::SafetyGuards
-
#enable! RailsConsoleAi::SafetyGuards
-
#enabled? RailsConsoleAi::SafetyGuards
-
ensure_http_blocker_installed! RailsConsoleAi::BuiltinGuards
-
ensure_write_blocker_installed! RailsConsoleAi::BuiltinGuards
-
#environment_context RailsConsoleAi::ContextBuilder
-
#estimated_cost RailsConsoleAi::SessionsHelper
-
#exec_delete RailsConsoleAi::BuiltinGuards::WriteBlocker
-
#exec_insert RailsConsoleAi::BuiltinGuards::WriteBlocker
-
#exec_query RailsConsoleAi::BuiltinGuards::WriteBlocker
-
#exec_update RailsConsoleAi::BuiltinGuards::WriteBlocker
-
#execute RailsConsoleAi::Executor
-
#execute RailsConsoleAi::BuiltinGuards::WriteBlocker
-
#execute RailsConsoleAi::Tools::Registry
-
#execute_direct RailsConsoleAi::ConversationEngine
-
#execute_unsafe RailsConsoleAi::Executor
-
#exists? RailsConsoleAi::Storage::Base
-
#exists? RailsConsoleAi::Storage::FileStorage
-
#expand_output RailsConsoleAi::Executor
-
#expand_output RailsConsoleAi::Channel::Console
-
#explain RailsConsoleAi::Repl
-
#explain RailsConsoleAi::ConversationEngine
-
#extract_code RailsConsoleAi::Executor
-
#find_agent RailsConsoleAi::AgentLoader
-
find_by_slack_thread RailsConsoleAi::SessionLogger
-
#find_skill RailsConsoleAi::SkillLoader
-
#finish_interactive_session RailsConsoleAi::ConversationEngine
-
#flush RailsConsoleAi::TeeIO
-
#flush RailsConsoleAi::PrefixedIO
-
#format_assistant_message RailsConsoleAi::Providers::Base
-
#format_assistant_message RailsConsoleAi::Providers::OpenAI
-
#format_assistant_message RailsConsoleAi::Providers::Bedrock
-
#format_assistant_message RailsConsoleAi::Providers::Anthropic
-
#format_cost RailsConsoleAi::SessionsHelper
-
#format_tool_result RailsConsoleAi::Providers::Base
-
#format_tool_result RailsConsoleAi::Providers::OpenAI
-
#format_tool_result RailsConsoleAi::Providers::Bedrock
-
#format_tool_result RailsConsoleAi::Providers::Anthropic
-
#guard RailsConsoleAi::SafetyError
-
#guards RailsConsoleAi::SafetyGuards
-
#history RailsConsoleAi::ConversationEngine
-
http_mutations RailsConsoleAi::BuiltinGuards
-
#index RailsConsoleAi::SessionsController
-
#init_guide RailsConsoleAi::Repl
-
#init_guide RailsConsoleAi::ConversationEngine
-
#init_interactive RailsConsoleAi::ConversationEngine
-
#init_omitted_tracking RailsConsoleAi::Channel::Console
-
#initialize RailsConsoleAi::Repl
-
#initialize RailsConsoleAi::TeeIO
-
#initialize RailsConsoleAi::Executor
-
#initialize RailsConsoleAi::SlackBot
-
#initialize RailsConsoleAi::SubAgent
-
#initialize RailsConsoleAi::PrefixedIO
-
#initialize RailsConsoleAi::AgentLoader
-
#initialize RailsConsoleAi::SkillLoader
-
#initialize RailsConsoleAi::Channel::Slack
-
#initialize RailsConsoleAi::Configuration
-
#initialize RailsConsoleAi::SafetyError
-
#initialize RailsConsoleAi::SafetyGuards
-
#initialize RailsConsoleAi::Providers::Base
-
#initialize RailsConsoleAi::Tools::Registry
-
#initialize RailsConsoleAi::Channel::Console
-
#initialize RailsConsoleAi::ContextBuilder
-
#initialize RailsConsoleAi::Channel::SubAgent
-
#initialize RailsConsoleAi::Tools::MemoryTools
-
#initialize RailsConsoleAi::ConversationEngine
-
#initialize RailsConsoleAi::Storage::FileStorage
-
#input_tokens RailsConsoleAi::SubAgent
-
#input_tokens RailsConsoleAi::Providers::ChatResult
-
#install_bypass_method! RailsConsoleAi::SafetyGuards
-
#instance_variable_get RailsConsoleAi::Repl
-
#instance_variable_set RailsConsoleAi::Repl
-
#interactive RailsConsoleAi::Repl
-
#interactive_loop RailsConsoleAi::Channel::Console
-
#interactive_session_id RailsConsoleAi::ConversationEngine
-
#last_answer RailsConsoleAi::Executor
-
#last_cached? RailsConsoleAi::Tools::Registry
-
#last_cancelled? RailsConsoleAi::Executor
-
#last_error RailsConsoleAi::Executor
-
#last_output RailsConsoleAi::Executor
-
last_raised RailsConsoleAi::SafetyError
-
#last_safety_error RailsConsoleAi::Executor
-
#last_safety_exception RailsConsoleAi::Executor
-
#last_sub_agent_usage RailsConsoleAi::Tools::Registry
-
#list RailsConsoleAi::Storage::Base
-
#list RailsConsoleAi::Storage::FileStorage
-
#list_files RailsConsoleAi::Tools::CodeTools
-
#list_models RailsConsoleAi::Tools::ModelTools
-
#list_tables RailsConsoleAi::Tools::SchemaTools
-
#load_all_agents RailsConsoleAi::AgentLoader
-
#load_all_skills RailsConsoleAi::SkillLoader
-
#local_api_key RailsConsoleAi::Configuration
-
#local_model RailsConsoleAi::Configuration
-
#local_url RailsConsoleAi::Configuration
-
log RailsConsoleAi::SessionLogger
-
#log_input RailsConsoleAi::Channel::Slack
-
#log_interactive_turn RailsConsoleAi::ConversationEngine
-
logger RailsConsoleAi
-
logger= RailsConsoleAi
-
mailers RailsConsoleAi::BuiltinGuards
-
#max_tokens RailsConsoleAi::Configuration
-
#max_tool_rounds RailsConsoleAi::Configuration
-
#memories_enabled RailsConsoleAi::Configuration
-
#memory_summaries RailsConsoleAi::Tools::MemoryTools
-
#method_missing RailsConsoleAi::TeeIO
-
#method_missing RailsConsoleAi::PrefixedIO
-
migrate! RailsConsoleAi
-
#mode RailsConsoleAi::Channel::Base
-
#mode RailsConsoleAi::Channel::Slack
-
#mode RailsConsoleAi::Channel::Console
-
#mode RailsConsoleAi::Channel::SubAgent
-
#model RailsConsoleAi::Configuration
-
#model_used RailsConsoleAi::SubAgent
-
#names RailsConsoleAi::SafetyGuards
-
#offer_danger_retry RailsConsoleAi::Executor
-
#on_prompt RailsConsoleAi::Executor
-
#one_shot RailsConsoleAi::Repl
-
#one_shot RailsConsoleAi::ConversationEngine
-
#output_tokens RailsConsoleAi::SubAgent
-
#output_tokens RailsConsoleAi::Providers::ChatResult
-
#pop_last_message RailsConsoleAi::ConversationEngine
-
#print RailsConsoleAi::TeeIO
-
#print RailsConsoleAi::PrefixedIO
-
#process_message RailsConsoleAi::ConversationEngine
-
#prompt RailsConsoleAi::Channel::Base
-
#prompt RailsConsoleAi::Channel::Slack
-
#prompt RailsConsoleAi::Channel::Console
-
#prompt RailsConsoleAi::Channel::SubAgent
-
#provider RailsConsoleAi::Configuration
-
#puts RailsConsoleAi::TeeIO
-
#puts RailsConsoleAi::PrefixedIO
-
#read RailsConsoleAi::Storage::Base
-
#read RailsConsoleAi::Storage::FileStorage
-
#read_file RailsConsoleAi::Tools::CodeTools
-
#real_stdout RailsConsoleAi::Channel::Console
-
#recall_memories RailsConsoleAi::Tools::MemoryTools
-
#recall_memory RailsConsoleAi::Tools::MemoryTools
-
#recall_output RailsConsoleAi::Executor
-
#receive_reply RailsConsoleAi::Channel::Slack
-
#remove RailsConsoleAi::SafetyGuards
-
#request RailsConsoleAi::BuiltinGuards::HttpBlocker
-
reset_configuration! RailsConsoleAi
-
reset_storage! RailsConsoleAi
-
#resolve_user_extra_info RailsConsoleAi::Configuration
-
#resolved_api_key RailsConsoleAi::Configuration
-
#resolved_max_tokens RailsConsoleAi::Configuration
-
#resolved_model RailsConsoleAi::Configuration
-
#resolved_thinking_model RailsConsoleAi::Configuration
-
#resolved_timeout RailsConsoleAi::Configuration
-
#respond_to_missing? RailsConsoleAi::TeeIO
-
#respond_to_missing? RailsConsoleAi::PrefixedIO
-
#restore_session RailsConsoleAi::ConversationEngine
-
#resume RailsConsoleAi::Repl
-
#resume_interactive RailsConsoleAi::Channel::Console
-
#retry_last_code RailsConsoleAi::ConversationEngine
-
#root_path RailsConsoleAi::Storage::FileStorage
-
#run RailsConsoleAi::SubAgent
-
#safety_guard RailsConsoleAi::Configuration
-
#safety_guards RailsConsoleAi::Configuration
-
#save_agent RailsConsoleAi::AgentLoader
-
#save_memory RailsConsoleAi::Tools::MemoryTools
-
#save_skill RailsConsoleAi::SkillLoader
-
#search_code RailsConsoleAi::Tools::CodeTools
-
#secondary RailsConsoleAi::TeeIO
-
#send_and_execute RailsConsoleAi::ConversationEngine
-
#session_logging RailsConsoleAi::Configuration
-
#session_name RailsConsoleAi::ConversationEngine
-
#set_interactive_query RailsConsoleAi::ConversationEngine
-
#set_session_name RailsConsoleAi::ConversationEngine
-
setup! RailsConsoleAi
-
#show RailsConsoleAi::SessionsController
-
#show_readme RailsConsoleAi::Generators::InstallGenerator
-
#skill_summaries RailsConsoleAi::SkillLoader
-
#slack_allowed_usernames RailsConsoleAi::Configuration
-
#slack_app_token RailsConsoleAi::Configuration
-
#slack_bot_token RailsConsoleAi::Configuration
-
#slack_channel_ids RailsConsoleAi::Configuration
-
#start RailsConsoleAi::SlackBot
-
status RailsConsoleAi
-
#stop_reason RailsConsoleAi::Providers::ChatResult
-
storage RailsConsoleAi
-
#storage_adapter RailsConsoleAi::Configuration
-
#store_output RailsConsoleAi::Executor
-
#sub_agent_max_rounds RailsConsoleAi::Configuration
-
#sub_agent_model RailsConsoleAi::Configuration
-
#supports_danger? RailsConsoleAi::Channel::Base
-
#supports_danger? RailsConsoleAi::Channel::Slack
-
#supports_danger? RailsConsoleAi::Channel::SubAgent
-
#supports_editing? RailsConsoleAi::Channel::Base
-
#supports_editing? RailsConsoleAi::Channel::Slack
-
#supports_editing? RailsConsoleAi::Channel::Console
-
#supports_editing? RailsConsoleAi::Channel::SubAgent
-
#system_instructions RailsConsoleAi::Channel::Base
-
#system_instructions RailsConsoleAi::Channel::Slack
-
#system_instructions RailsConsoleAi::Channel::SubAgent
-
teardown! RailsConsoleAi
-
#temperature RailsConsoleAi::Configuration
-
#text RailsConsoleAi::Providers::ChatResult
-
#thinking_model RailsConsoleAi::Configuration
-
#timeout RailsConsoleAi::Configuration
-
#to_anthropic_format RailsConsoleAi::Tools::Registry
-
#to_bedrock_format RailsConsoleAi::Tools::Registry
-
#to_openai_format RailsConsoleAi::Tools::Registry
-
#tool_calls RailsConsoleAi::Providers::ChatResult
-
#tool_use? RailsConsoleAi::Providers::ChatResult
-
#total_input_tokens RailsConsoleAi::ConversationEngine
-
#total_output_tokens RailsConsoleAi::ConversationEngine
-
#total_tokens RailsConsoleAi::Providers::ChatResult
-
update RailsConsoleAi::SessionLogger
-
#upgrade_to_thinking_model RailsConsoleAi::ConversationEngine
-
#use_builtin_safety_guard RailsConsoleAi::Configuration
-
#user_extra_info RailsConsoleAi::Configuration
-
#user_identity RailsConsoleAi::Channel::Base
-
#user_identity RailsConsoleAi::Channel::Slack
-
#user_identity RailsConsoleAi::Channel::Console
-
#user_identity RailsConsoleAi::Channel::SubAgent
-
#username_allowed? RailsConsoleAi::Configuration
-
#validate! RailsConsoleAi::Configuration
-
#warn_if_history_large RailsConsoleAi::ConversationEngine
-
#without_guards RailsConsoleAi::SafetyGuards
-
#wrap RailsConsoleAi::SafetyGuards
-
#wrap_llm_call RailsConsoleAi::Channel::Base
-
#wrap_llm_call RailsConsoleAi::Channel::Slack
-
#wrap_llm_call RailsConsoleAi::Channel::Console
-
#wrap_llm_call RailsConsoleAi::Channel::SubAgent
-
#write RailsConsoleAi::TeeIO
-
#write RailsConsoleAi::PrefixedIO
-
#write RailsConsoleAi::Storage::Base
-
#write RailsConsoleAi::Storage::FileStorage
-
#write_to_capture RailsConsoleAi::Channel::Console