Method List
-
#accept_delegated_task RailsAi::Agents::BaseAgent
-
#action RailsAi::WindowContext
-
#active_tasks RailsAi::Agents::BaseAgent
-
#add RailsAi::Agents::Memory
-
#add_contribution RailsAi::Agents::Collaboration
-
#add_operation RailsAi::Performance::BatchProcessor
-
#add_routes RailsAi::Generators::InstallGenerator
-
agent_manager RailsAi
-
#agents RailsAi::Agents::AgentTeam
-
#agents RailsAi::Agents::Collaboration
-
#agents RailsAi::Agents::AgentManager
-
#ai_analyze_image AiHelper
-
#ai_analyze_image_with_context AiHelper
-
#ai_analyze_video AiHelper
-
#ai_chat AiHelper
-
#ai_classify AiHelper
-
#ai_context_analyzer RailsAi::ContextAware
-
#ai_create_variation AiHelper
-
#ai_edit_image AiHelper
-
#ai_edit_video AiHelper
-
#ai_embed AiHelper
-
#ai_explain_code AiHelper
-
#ai_extract_entities AiHelper
-
#ai_generate_code AiHelper
-
#ai_generate_image AiHelper
-
#ai_generate_image_with_context AiHelper
-
#ai_generate_speech AiHelper
-
#ai_generate_video AiHelper
-
#ai_generate_with_context AiHelper
-
#ai_image_context AiHelper
-
#ai_redact AiHelper
-
#ai_safe_content AiHelper
-
#ai_stream AiHelper
-
#ai_stream_id AiHelper
-
#ai_summarize AiHelper
-
#ai_transcribe_audio AiHelper
-
#ai_translate AiHelper
-
#ai_user_context AiHelper
-
#ai_window_context AiHelper
-
#analysis_ready? RailsAi::ImageContext
-
analyze_audio RailsAi
-
analyze_image RailsAi
-
#analyze_image! RailsAi::Providers::SecureOpenAIAdapter
-
#analyze_image! RailsAi::Providers::OpenAIAdapter
-
#analyze_image! RailsAi::Providers::AnthropicAdapter
-
#analyze_image! RailsAi::Providers::DummyAdapter
-
#analyze_image! RailsAi::Providers::GeminiAdapter
-
#analyze_image! RailsAi::Providers::Base
-
#analyze_image! RailsAi::Providers::SecureAnthropicAdapter
-
analyze_image_context RailsAi
-
#analyze_image_with_context RailsAi::ContextAware
-
analyze_video RailsAi
-
#analyze_video! RailsAi::Providers::DummyAdapter
-
#analyze_video! RailsAi::Providers::OpenAIAdapter
-
#analyze_video! RailsAi::Providers::GeminiAdapter
-
#analyze_video! RailsAi::Providers::Base
-
#analyze_video! RailsAi::Providers::AnthropicAdapter
-
analyze_window_context RailsAi
-
#analyze_with_context RailsAi::ContextAnalyzer
-
#assign_task RailsAi::Agents::BaseAgent
-
#assign_task RailsAi::Agents::AgentTeam
-
#assign_task_to_agent RailsAi::Agents::AgentManager
-
#auto_assign_task RailsAi::Agents::AgentManager
-
batch_processor RailsAi
-
#batch_size RailsAi::Config
-
blocked_host? RailsAi::Security::SecureHTTPClient
-
blocked_host? RailsAi::Security::InputValidator
-
#brainstorm RailsAi::Agents::CreativeAgent
-
#broadcast RailsAi::Agents::MessageBus
-
#broadcast_ai_stream RailsAi::Streaming
-
#broadcast_message RailsAi::Agents::AgentManager
-
#cache_ttl RailsAi::Config
-
call RailsAi::Redactor
-
#can_handle_task? RailsAi::Agents::BaseAgent
-
#capabilities RailsAi::Agents::BaseAgent
-
chat RailsAi
-
#chat! RailsAi::Providers::OpenAIAdapter
-
#chat! RailsAi::Providers::GeminiAdapter
-
#chat! RailsAi::Providers::SecureOpenAIAdapter
-
#chat! RailsAi::Providers::DummyAdapter
-
#chat! RailsAi::Providers::SecureAnthropicAdapter
-
#chat! RailsAi::Providers::Base
-
#chat! RailsAi::Providers::AnthropicAdapter
-
chat_clean RailsAi
-
chat_with_context RailsAi
-
chat_with_web_search RailsAi
-
chat_with_web_search_clean RailsAi
-
#check_limit RailsAi::Security::RateLimiter
-
check_rate_limit RailsAi
-
clean_response RailsAi
-
#clear! RailsAi::Agents::Memory
-
#clear! RailsAi::Agents::TaskQueue
-
#clear_history! RailsAi::Agents::MessageBus
-
#code_review RailsAi::Agents::TechnicalAgent
-
#collaborate_on_task RailsAi::Agents::AgentTeam
-
#collaborate_with RailsAi::Agents::BaseAgent
-
#complete! RailsAi::Agents::Collaboration
-
#complete_task RailsAi::Agents::BaseAgent
-
#completed_tasks RailsAi::Agents::BaseAgent
-
#compression_threshold RailsAi::Config
-
config RailsAi
-
configure RailsAi
-
connection_pool RailsAi
-
#connection_pool_size RailsAi::Config
-
#controller RailsAi::WindowContext
-
#cookies RailsAi::WindowContext
-
#coordinate_task RailsAi::Agents::CoordinatorAgent
-
create_agent RailsAi
-
#create_agent_team RailsAi::Agents::AgentManager
-
create_agent_team RailsAi
-
#create_components RailsAi::Generators::InstallGenerator
-
create_creative_agent RailsAi
-
#create_helpers RailsAi::Generators::InstallGenerator
-
#create_initializer RailsAi::Generators::InstallGenerator
-
#create_jobs RailsAi::Generators::InstallGenerator
-
#create_migrations RailsAi::Generators::InstallGenerator
-
create_research_agent RailsAi
-
create_secure_http_client RailsAi::Security::SecureHTTPClient
-
create_secure_request RailsAi::Security::SecureHTTPClient
-
create_technical_agent RailsAi
-
#create_variation! RailsAi::Providers::AnthropicAdapter
-
#create_variation! RailsAi::Providers::OpenAIAdapter
-
#create_variation! RailsAi::Providers::Base
-
#create_variation! RailsAi::Providers::DummyAdapter
-
#create_variation! RailsAi::Providers::GeminiAdapter
-
#created_at RailsAi::Agents::Collaboration
-
#created_at RailsAi::Agents::BaseAgent
-
#created_at RailsAi::ImageContext
-
#created_at RailsAi::Agents::AgentTeam
-
#current_phase_info RailsAi::Agents::Collaboration
-
#decide_next_action RailsAi::Agents::BaseAgent
-
decrypt RailsAi::Security::APIKeyManager
-
#deduplicate RailsAi::Performance::RequestDeduplicator
-
#default_model RailsAi::Config
-
#delegate_task RailsAi::Agents::BaseAgent
-
#dequeue RailsAi::Agents::TaskQueue
-
#design_concept RailsAi::Agents::CreativeAgent
-
#design_system RailsAi::Agents::TechnicalAgent
-
#dimensions RailsAi::ImageContext
-
#duration RailsAi::Agents::Collaboration
-
#edit_image! RailsAi::Providers::AnthropicAdapter
-
#edit_image! RailsAi::Providers::DummyAdapter
-
#edit_image! RailsAi::Providers::OpenAIAdapter
-
#edit_image! RailsAi::Providers::Base
-
#edit_image! RailsAi::Providers::GeminiAdapter
-
#edit_video! RailsAi::Providers::DummyAdapter
-
#edit_video! RailsAi::Providers::OpenAIAdapter
-
#edit_video! RailsAi::Providers::Base
-
#edit_video! RailsAi::Providers::AnthropicAdapter
-
#edit_video! RailsAi::Providers::GeminiAdapter
-
embed RailsAi
-
#embed! RailsAi::Providers::GeminiAdapter
-
#embed! RailsAi::Providers::DummyAdapter
-
#embed! RailsAi::Providers::AnthropicAdapter
-
#embed! RailsAi::Providers::OpenAIAdapter
-
#embed! RailsAi::Providers::Base
-
#empty? RailsAi::Agents::TaskQueue
-
#empty? RailsAi::Agents::Memory
-
#enable_compression RailsAi::Config
-
#enable_performance_monitoring RailsAi::Config
-
#enable_request_deduplication RailsAi::Config
-
encrypt RailsAi::Security::APIKeyManager
-
#enqueue RailsAi::Agents::TaskQueue
-
execute_streaming_request RailsAi::Security::SecureHTTPClient
-
execute_with_timeout RailsAi::Security::SecureHTTPClient
-
extract_file_metadata RailsAi::ImageContext
-
extract_params RailsAi::WindowContext
-
#fact_check RailsAi::Agents::ResearchAgent
-
#fail! RailsAi::Agents::Collaboration
-
#fail_task RailsAi::Agents::BaseAgent
-
#failed_tasks RailsAi::Agents::BaseAgent
-
#fetch RailsAi::Performance::SmartCache
-
fetch RailsAi::Cache
-
#file_size RailsAi::ImageContext
-
#find_best_agent_for_task RailsAi::Agents::AgentManager
-
#flush_interval RailsAi::Config
-
#forget RailsAi::Agents::BaseAgent
-
#format RailsAi::ImageContext
-
from_base64 RailsAi::ImageContext
-
from_controller RailsAi::WindowContext
-
from_file RailsAi::ImageContext
-
from_url RailsAi::ImageContext
-
generate_audio RailsAi
-
#generate_embedding! RailsAi::Embeddable
-
generate_image RailsAi
-
#generate_image! RailsAi::Providers::AnthropicAdapter
-
#generate_image! RailsAi::Providers::Base
-
#generate_image! RailsAi::Providers::OpenAIAdapter
-
#generate_image! RailsAi::Providers::DummyAdapter
-
#generate_image! RailsAi::Providers::GeminiAdapter
-
#generate_image! RailsAi::Providers::SecureOpenAIAdapter
-
#generate_image_with_context RailsAi::ContextAnalyzer
-
#generate_image_with_context RailsAi::ContextAware
-
generate_secure_key RailsAi::Security::APIKeyManager
-
#generate_speech! RailsAi::Providers::OpenAIAdapter
-
#generate_speech! RailsAi::Providers::Base
-
#generate_speech! RailsAi::Providers::GeminiAdapter
-
#generate_speech! RailsAi::Providers::DummyAdapter
-
#generate_speech! RailsAi::Providers::AnthropicAdapter
-
generate_video RailsAi
-
#generate_video! RailsAi::Providers::Base
-
#generate_video! RailsAi::Providers::AnthropicAdapter
-
#generate_video! RailsAi::Providers::GeminiAdapter
-
#generate_video! RailsAi::Providers::OpenAIAdapter
-
#generate_video! RailsAi::Providers::DummyAdapter
-
#generate_with_context RailsAi::ContextAnalyzer
-
#generate_with_context RailsAi::ContextAware
-
#get RailsAi::Agents::Memory
-
#get_agent RailsAi::Agents::AgentManager
-
#get_contributions RailsAi::Agents::Collaboration
-
#get_message_history RailsAi::Agents::MessageBus
-
#get_messages RailsAi::Agents::BaseAgent
-
#get_messages_for_agent RailsAi::Agents::MessageBus
-
#get_phase_contributions RailsAi::Agents::Collaboration
-
#get_tasks_by_priority RailsAi::Agents::TaskQueue
-
#get_tasks_by_status RailsAi::Agents::TaskQueue
-
handle_security_error RailsAi::Security::ErrorHandler
-
handle_security_error RailsAi
-
#has_capability? RailsAi::Agents::BaseAgent
-
hash_key RailsAi::Security::APIKeyManager
-
#health_check RailsAi::Agents::AgentManager
-
#health_check RailsAi::Agents::BaseAgent
-
#id RailsAi::Agents::Collaboration
-
#image_context RailsAi::ContextAnalyzer
-
#important RailsAi::Agents::Memory
-
#initialize RailsAi::Agents::AgentTeam
-
#initialize RailsAi::ContextAnalyzer
-
#initialize RailsAi::WindowContext
-
#initialize RailsAi::ImageContext
-
#initialize RailsAi::Providers::OpenAIAdapter
-
#initialize RailsAi::Agents::CreativeAgent
-
#initialize RailsAi::Performance::LazyProvider
-
#initialize RailsAi::Performance::PerformanceMonitor
-
#initialize RailsAi::Performance::SmartCache
-
#initialize RailsAi::Performance::BatchProcessor
-
#initialize RailsAi::Performance::ConnectionPool
-
#initialize RailsAi::Performance::StreamProcessor
-
#initialize RailsAi::Performance::RequestDeduplicator
-
#initialize RailsAi::WebSearch::DuckDuckGoSearch
-
#initialize RailsAi::WebSearch::GoogleSearch
-
#initialize RailsAi::Agents::Memory
-
#initialize RailsAi::Security::RateLimiter
-
#initialize RailsAi::Agents::CoordinatorAgent
-
#initialize RailsAi::Agents::Collaboration
-
#initialize RailsAi::Agents::AgentManager
-
#initialize RailsAi::Providers::SecureOpenAIAdapter
-
#initialize RailsAi::Agents::MessageBus
-
#initialize RailsAi::PromptComponent
-
#initialize RailsAi::Agents::ResearchAgent
-
#initialize RailsAi::Providers::SecureAnthropicAdapter
-
#initialize RailsAi::Providers::GeminiAdapter
-
#initialize RailsAi::Agents::TaskQueue
-
#initialize RailsAi::Providers::AnthropicAdapter
-
#initialize RailsAi::Agents::TechnicalAgent
-
#initialize RailsAi::Agents::BaseAgent
-
#is_complete? RailsAi::Agents::Collaboration
-
#is_failed? RailsAi::Agents::Collaboration
-
#last_activity RailsAi::Agents::BaseAgent
-
#learn_from_experience RailsAi::Agents::AgentTeam
-
#list_agents RailsAi::Agents::AgentManager
-
log! RailsAi::Events
-
log_and_raise RailsAi::Security::ErrorHandler
-
log_api_call RailsAi::Security::AuditLogger
-
log_event RailsAi
-
log_rate_limit_exceeded RailsAi::Security::AuditLogger
-
log_security_event RailsAi::Security::AuditLogger
-
log_validation_error RailsAi::Security::AuditLogger
-
make_request RailsAi::Security::SecureHTTPClient
-
make_streaming_request RailsAi::Security::SecureHTTPClient
-
#manager RailsAi::Agents::AgentTeam
-
#manager RailsAi::Agents::Collaboration
-
#mark_processed RailsAi::Agents::TaskQueue
-
#measure RailsAi::Performance::PerformanceMonitor
-
#memory RailsAi::Agents::BaseAgent
-
#message_bus RailsAi::Agents::AgentManager
-
#metadata RailsAi::ImageContext
-
#method_missing RailsAi::Performance::LazyProvider
-
#metrics RailsAi::Performance::PerformanceMonitor
-
#name RailsAi::Agents::AgentTeam
-
#name RailsAi::Agents::BaseAgent
-
normalize_messages RailsAi
-
#optimize_workflow RailsAi::Agents::CoordinatorAgent
-
#orchestrate_collaboration RailsAi::Agents::AgentManager
-
#params RailsAi::WindowContext
-
#pause! RailsAi::Agents::AgentManager
-
#pause! RailsAi::Agents::BaseAgent
-
#peek RailsAi::Agents::TaskQueue
-
#perform RailsAi::GenerateEmbeddingJob
-
#perform RailsAi::GenerateSummaryJob
-
performance_monitor RailsAi
-
private_ip? RailsAi::Security::InputValidator
-
private_ip? RailsAi::Security::SecureHTTPClient
-
#process_stream RailsAi::Performance::StreamProcessor
-
#provider RailsAi::Config
-
provider RailsAi
-
provider= RailsAi
-
rails_version RailsAi
-
#recall RailsAi::Agents::BaseAgent
-
#receive_message RailsAi::Agents::BaseAgent
-
#recent RailsAi::Agents::Memory
-
redact_sensitive_data RailsAi
-
#register_agent RailsAi::Agents::AgentManager
-
#remember RailsAi::Agents::BaseAgent
-
#remove RailsAi::Agents::Memory
-
#remove_task RailsAi::Agents::TaskQueue
-
#request RailsAi::WindowContext
-
request_deduplicator RailsAi
-
#research_topic RailsAi::Agents::ResearchAgent
-
#resolve_conflict RailsAi::Agents::CoordinatorAgent
-
#respond_to_missing? RailsAi::Performance::LazyProvider
-
#resume! RailsAi::Agents::AgentManager
-
#resume! RailsAi::Agents::BaseAgent
-
#role RailsAi::Agents::BaseAgent
-
rotate_key RailsAi::Security::APIKeyManager
-
ruby_version RailsAi
-
safe_file_exists? RailsAi::Security::SecureFileHandler
-
safe_file_read RailsAi::Security::SecureFileHandler
-
safe_file_size RailsAi::Security::SecureFileHandler
-
safe_temp_file RailsAi::Security::SecureFileHandler
-
sanitize_content RailsAi::Security::ContentSanitizer
-
sanitize_content RailsAi
-
sanitize_error_message RailsAi::Security::ErrorHandler
-
scan_for_vulnerabilities RailsAi
-
#search RailsAi::Agents::Memory
-
#search RailsAi::WebSearch::GoogleSearch
-
#search RailsAi::WebSearch::DuckDuckGoSearch
-
search RailsAi::WebSearch
-
secure_fetch RailsAi::Security::APIKeyManager
-
secure_retrieve RailsAi::Security::APIKeyManager
-
secure_store RailsAi::Security::APIKeyManager
-
#send_message RailsAi::Agents::AgentManager
-
#send_message RailsAi::Agents::MessageBus
-
#send_message RailsAi::Agents::BaseAgent
-
#session RailsAi::WindowContext
-
set_security_headers RailsAi::Security::SecureHTTPClient
-
#share_knowledge RailsAi::Agents::AgentTeam
-
#show_readme RailsAi::Generators::InstallGenerator
-
#similar_records RailsAi::Embeddable
-
#size RailsAi::Agents::TaskQueue
-
#size RailsAi::Agents::Memory
-
smart_cache RailsAi
-
#solve_problem RailsAi::Agents::TechnicalAgent
-
#source RailsAi::ImageContext
-
#start! RailsAi::Agents::Collaboration
-
#start! RailsAi::Agents::AgentManager
-
#start! RailsAi::Agents::BaseAgent
-
#state RailsAi::Agents::BaseAgent
-
#stats RailsAi::Agents::MessageBus
-
#stats RailsAi::Agents::TaskQueue
-
#status RailsAi::Agents::Collaboration
-
#status RailsAi::Agents::BaseAgent
-
#stop! RailsAi::Agents::AgentManager
-
#stop! RailsAi::Agents::BaseAgent
-
#strategy RailsAi::Agents::AgentTeam
-
stream RailsAi
-
#stream_ai RailsAi::AiStreamChannel
-
#stream_ai_response RailsAi::Streaming
-
#stream_chat! RailsAi::Providers::DummyAdapter
-
#stream_chat! RailsAi::Providers::SecureAnthropicAdapter
-
#stream_chat! RailsAi::Providers::Base
-
#stream_chat! RailsAi::Providers::AnthropicAdapter
-
#stream_chat! RailsAi::Providers::SecureOpenAIAdapter
-
#stream_chat! RailsAi::Providers::OpenAIAdapter
-
#stream_chat! RailsAi::Providers::GeminiAdapter
-
#stub_responses RailsAi::Config
-
#submit_task RailsAi::Agents::AgentManager
-
submit_task RailsAi
-
#subscribe RailsAi::Agents::MessageBus
-
#subscribed RailsAi::AiStreamChannel
-
#summary RailsAi::Agents::Collaboration
-
#system_status RailsAi::Agents::AgentManager
-
#task RailsAi::Agents::Collaboration
-
#task_queue RailsAi::Agents::AgentManager
-
#team_health RailsAi::Agents::AgentTeam
-
#team_meeting RailsAi::Agents::AgentTeam
-
#team_status RailsAi::Agents::AgentTeam
-
#think RailsAi::Agents::BaseAgent
-
#to_h RailsAi::WindowContext
-
#to_h RailsAi::ImageContext
-
#token_limit RailsAi::Config
-
#total_processed RailsAi::Agents::TaskQueue
-
#transcribe_audio! RailsAi::Providers::AnthropicAdapter
-
#transcribe_audio! RailsAi::Providers::Base
-
#transcribe_audio! RailsAi::Providers::OpenAIAdapter
-
#transcribe_audio! RailsAi::Providers::GeminiAdapter
-
#transcribe_audio! RailsAi::Providers::DummyAdapter
-
#unregister_agent RailsAi::Agents::AgentManager
-
#unsubscribe RailsAi::Agents::MessageBus
-
#unsubscribed RailsAi::AiStreamChannel
-
#usage_percentage RailsAi::Agents::Memory
-
#user_context RailsAi::ContextAnalyzer
-
valid_mime_type? RailsAi::Security::InputValidator
-
validate_base64_data RailsAi::Security::InputValidator
-
validate_file_path RailsAi::Security::InputValidator
-
validate_input RailsAi
-
validate_key_format RailsAi::Security::APIKeyManager
-
validate_message RailsAi::Security::InputValidator
-
validate_messages RailsAi::Security::InputValidator
-
validate_response RailsAi::Security::SecureHTTPClient
-
validate_text_input RailsAi::Security::InputValidator
-
validate_url RailsAi::Security::SecureHTTPClient
-
validate_url RailsAi::Security::InputValidator
-
#window_context RailsAi::ContextAnalyzer
-
#with_connection RailsAi::Performance::ConnectionPool
-
#write_story RailsAi::Agents::CreativeAgent