Method List
-
#add_assistant_message RSmolagent::Memory
-
#add_final_answer RSmolagent::Memory
-
#add_system_message RSmolagent::Memory
-
#add_tool_call RSmolagent::Memory
-
#add_tool_message RSmolagent::Memory
-
#add_user_message RSmolagent::Memory
-
#call RSmolagent::Tool
-
#chat RSmolagent::OpenAIProvider
-
#chat RSmolagent::LLMProvider
-
#chat RSmolagent::ClaudeProvider
-
create_from_code RSmolagent::Tools::CustomToolFactory
-
#description RSmolagent::Tool
-
#description RSmolagent::Tools::CustomToolBase
-
#execute RSmolagent::Tools::WebSearchTool
-
#execute RSmolagent::Tools::CustomClassExecutorTool
-
#execute RSmolagent::FinalAnswerTool
-
#execute RSmolagent::Tool
-
#execute RSmolagent::Tools::RubyExecutorTool
-
#extract_tool_calls RSmolagent::LLMProvider
-
#extract_tool_calls RSmolagent::OpenAIProvider
-
#extract_tool_calls RSmolagent::ClaudeProvider
-
#extract_tool_calls_from_response RSmolagent::ClaudeProvider
-
#fetch_url RSmolagent::Tools::CustomToolBase
-
#history RSmolagent::Memory
-
#initialize RSmolagent::Memory
-
#initialize RSmolagent::Tools::CustomToolBase
-
#initialize RSmolagent::Tools::CustomClassExecutorTool
-
#initialize RSmolagent::Agent
-
#initialize RSmolagent::Tools::RubyExecutorTool
-
#initialize RSmolagent::FinalAnswerTool
-
#initialize RSmolagent::Tool
-
#initialize RSmolagent::ClaudeProvider
-
#initialize RSmolagent::OpenAIProvider
-
#initialize RSmolagent::Tools::WebSearchTool
-
#initialize RSmolagent::LLMProvider
-
#input_schema RSmolagent::Tool
-
#input_schema RSmolagent::Tools::CustomToolBase
-
#last_completion_tokens RSmolagent::LLMProvider
-
#last_prompt_tokens RSmolagent::LLMProvider
-
#llm RSmolagent::Agent
-
#max_steps RSmolagent::Agent
-
#memory RSmolagent::Agent
-
#messages RSmolagent::Memory
-
#name RSmolagent::Tools::CustomToolBase
-
#name RSmolagent::Tool
-
#parse_json RSmolagent::Tools::CustomToolBase
-
#parse_json_if_needed RSmolagent::LLMProvider
-
#read_file RSmolagent::Tools::CustomToolBase
-
#register_tool RSmolagent::Agent
-
#run RSmolagent::Tools::CustomToolBase
-
#run RSmolagent::Agent
-
#to_json_schema RSmolagent::Tool
-
#to_openai_messages RSmolagent::Memory
-
#to_tool RSmolagent::Tools::CustomToolBase
-
#tools RSmolagent::Agent
-
#write_file RSmolagent::Tools::CustomToolBase