Method List
-
#+ Roast::Cogs::Agent::Stats
-
#+ Roast::Cogs::Agent::Usage
-
<< Roast::Event
-
#[] Roast::Cogs::Ruby::Output
-
#[] Roast::Cog::Config
-
#[]= Roast::Cog::Config
-
#abort_on_failure! Roast::Cog::Config
-
#abort_on_failure? Roast::Cog::Config
-
#accept Roast::EventMonitor
-
#add_tool_call Roast::Cogs::Agent::Providers::Pi::PiInvocation::Context
-
#add_tool_use Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Context
-
#anonymous? Roast::Cog
-
#anonymous? Roast::SystemCog::Params
-
#api_key Roast::Cogs::Chat::Config
-
#append_system_prompt Roast::Cogs::Agent::Config
-
#apply! Roast::Cogs::Chat::Session
-
#apply_permissions! Roast::Cogs::Agent::Config
-
#apply_permissions? Roast::Cogs::Agent::Config
-
#args Roast::Cogs::Cmd::Input
-
#args Roast::WorkflowParams
-
#arguments Roast::Cogs::Agent::Providers::Pi::Messages::ToolCallMessage
-
#async! Roast::Cog::Config
-
#async? Roast::Cog::Config
-
#base_url Roast::Cogs::Chat::Config
-
#begin_cog Roast::TaskContext
-
#begin_execution_manager Roast::TaskContext
-
#break! Roast::CogInputContext
-
#call Roast::Cogs::Ruby::Output
-
#call Roast::LogFormatter
-
#coerce Roast::Cogs::Cmd::Input
-
#coerce Roast::Cog::Input
-
#coerce Roast::Cogs::Ruby::Input
-
#coerce Roast::Cogs::Chat::Input
-
#coerce Roast::SystemCogs::Map::Input
-
#coerce Roast::Cogs::Agent::Input
-
#coerce Roast::SystemCogs::Call::Input
-
#coerce Roast::SystemCogs::Repeat::Input
-
#cog Roast::TaskContext::PathElement
-
#cog_input_context Roast::ExecutionManager
-
#cogs Roast::Cog::Registry
-
#collect Roast::SystemCogs::Map::InputContext
-
#command Roast::Cogs::Cmd::Input
-
#command Roast::Cogs::Agent::Config
-
#completed? Roast::Workflow
-
#completed? Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#completed? Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#config Roast::Workflow
-
#config Roast::Cogs::Chat
-
#config Roast::Cogs::Agent
-
config_class Roast::Cog
-
#config_for Roast::ConfigManager
-
#content Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#content Roast::Cogs::Agent::Providers::Claude::Messages::ResultMessage
-
#content Roast::Cogs::Agent::Providers::Pi::Messages::ToolResultMessage
-
#content Roast::Cogs::Agent::Providers::Claude::Messages::ToolResultMessage
-
#context Roast::CogInputManager
-
#cost_usd Roast::Cogs::Agent::Usage
-
#debug Roast::Log
-
disable! Roast::OutputRouter
-
#display! Roast::Cogs::Cmd::Config
-
#display! Roast::Cogs::Chat::Config
-
#display! Roast::Cogs::Agent::Config
-
#display? Roast::Cogs::Cmd::Config
-
#display? Roast::Cogs::Chat::Config
-
#display? Roast::Cogs::Agent::Config
-
#dump_raw_agent_messages_to Roast::Cogs::Agent::Config
-
#duration_ms Roast::Cogs::Agent::Stats
-
enable! Roast::OutputRouter
-
enabled? Roast::OutputRouter
-
#end Roast::TaskContext
-
#err Roast::Cogs::Cmd::Output
-
#error Roast::Log
-
#error Roast::Cogs::Agent::Providers::Claude::Message
-
#execute Roast::Cogs::Cmd
-
#execute Roast::Workflow
-
#execute Roast::Cogs::Chat
-
#execute Roast::Cogs::Ruby
-
#execute Roast::Cogs::Agent
-
#execute Roast::SystemCog
-
execute Roast::CommandRunner
-
#execution_manager Roast::TaskContext::PathElement
-
#fail! Roast::CogInputContext
-
#fail_on_error! Roast::Cogs::Cmd::Config
-
#fail_on_error? Roast::Cogs::Cmd::Config
-
#failed? Roast::Cog
-
#failed? Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#failed? Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#fatal Roast::Log
-
field Roast::Cog::Config
-
#final_output Roast::ExecutionManager
-
#first Roast::SystemCogs::Map::Output
-
#first Roast::Cogs::Chat::Session
-
#first Roast::SystemCogs::Repeat::Output
-
#float Roast::Cog::Output::WithNumber
-
#float! Roast::Cog::Output::WithNumber
-
#format Roast::Cogs::Agent::Providers::Claude::Message
-
#format Roast::Cogs::Agent::Providers::Claude::ToolUse
-
#format Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#format Roast::Cogs::Agent::Providers::Claude::Messages::TextMessage
-
#format Roast::Cogs::Agent::Providers::Pi::Messages::ToolCallMessage
-
#format Roast::Cogs::Agent::Providers::Pi::Messages::ToolResultMessage
-
#format Roast::Cogs::Agent::Providers::Claude::Messages::ThinkingMessage
-
#format Roast::Cogs::Agent::Providers::Claude::Messages::ToolUseMessage
-
#format Roast::Cogs::Agent::Providers::Claude::Messages::ToolResultMessage
-
#from Roast::SystemCogs::Call::InputContext
-
from_chat Roast::Cogs::Chat::Session
-
from_file Roast::Workflow
-
from_hash Roast::Cogs::Agent::Providers::Claude::Message
-
from_json Roast::Cogs::Agent::Providers::Claude::Message
-
generate_fallback_name Roast::Cog
-
#id Roast::Cogs::Agent::Providers::Pi::Messages::ToolCallMessage
-
#id Roast::Cogs::Agent::Providers::Claude::Messages::ToolUseMessage
-
#index Roast::SystemCogs::Call::Input
-
#index Roast::SystemCogs::Repeat::Input
-
#info Roast::Log
-
#initial_index Roast::SystemCogs::Map::Input
-
#initialize Roast::Cog
-
#initialize Roast::Log::Message
-
#initialize Roast::Event
-
#initialize Roast::Cogs::Cmd::Input
-
#initialize Roast::Cogs::Cmd::Output
-
#initialize Roast::Workflow
-
#initialize Roast::Cog::Stack
-
#initialize Roast::Cog::Store
-
#initialize Roast::Cogs::Ruby::Output
-
#initialize Roast::Cog::Config
-
#initialize Roast::SystemCog
-
#initialize Roast::Cog::Registry
-
#initialize Roast::TaskContext::PathElement
-
#initialize Roast::LogFormatter
-
#initialize Roast::ConfigManager
-
#initialize Roast::SystemCogs::Map::Params
-
#initialize Roast::SystemCogs::Map::Input
-
#initialize Roast::SystemCogs::Map::Output
-
#initialize Roast::WorkflowParams
-
#initialize Roast::Cogs::Agent::Input
-
#initialize Roast::Cogs::Agent::Stats
-
#initialize Roast::Cogs::Chat::Output
-
#initialize Roast::SystemCogs::Call::Params
-
#initialize Roast::SystemCogs::Call::Input
-
#initialize Roast::SystemCogs::Call::Output
-
#initialize Roast::WorkflowContext
-
#initialize Roast::CogInputManager
-
#initialize Roast::Cogs::Chat::Session
-
#initialize Roast::ExecutionManager
-
#initialize Roast::SystemCog::Params
-
#initialize Roast::SystemCogs::Repeat::Params
-
#initialize Roast::SystemCogs::Repeat::Input
-
#initialize Roast::SystemCogs::Repeat::Output
-
#initialize Roast::Cogs::Agent::Provider
-
#initialize Roast::Cogs::Agent::Providers::Pi::Output
-
#initialize Roast::Cogs::Agent::Providers::Claude::Output
-
#initialize Roast::Cogs::Agent::Providers::Claude::Message
-
#initialize Roast::Cogs::Agent::Providers::Claude::ToolUse
-
#initialize Roast::Cogs::Agent::Providers::Pi::PiInvocation::Context
-
#initialize Roast::Cogs::Agent::Providers::Pi::PiInvocation::Result
-
#initialize Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#initialize Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#initialize Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Context
-
#initialize Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Result
-
#initialize Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::TextMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::UserMessage
-
#initialize Roast::Cogs::Agent::Providers::Pi::Messages::ToolCallMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::ResultMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::SystemMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::UnknownMessage
-
#initialize Roast::Cogs::Agent::Providers::Pi::Messages::ToolResultMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::ThinkingMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::ToolUseMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::AssistantMessage
-
#initialize Roast::Cogs::Agent::Providers::Claude::Messages::ToolResultMessage
-
#input Roast::Cogs::Agent::Providers::Claude::ToolUse
-
#input Roast::Cogs::Agent::Providers::Claude::Messages::ToolUseMessage
-
input_class Roast::Cog
-
#input_tokens Roast::Cogs::Agent::Usage
-
#insert Roast::Cog::Store
-
#integer Roast::Cog::Output::WithNumber
-
#integer! Roast::Cog::Output::WithNumber
-
#invoke Roast::Cogs::Agent::Provider
-
#invoke Roast::Cogs::Agent::Providers::Pi
-
#invoke Roast::Cogs::Agent::Providers::Claude
-
#is_error Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#is_error Roast::Cogs::Agent::Providers::Pi::Messages::ToolResultMessage
-
#is_error Roast::Cogs::Agent::Providers::Claude::Messages::ToolResultMessage
-
#items Roast::SystemCogs::Map::Input
-
#iteration Roast::SystemCogs::Map::Output
-
#iteration Roast::SystemCogs::Repeat::Output
-
#iteration? Roast::SystemCogs::Map::Output
-
#kwargs Roast::WorkflowParams
-
#last Roast::SystemCogs::Map::Output
-
#last Roast::Cogs::Chat::Session
-
#last Roast::SystemCogs::Repeat::Output
-
#lines Roast::Cog::Output::WithText
-
#log_message Roast::Event
-
#log_severity Roast::Event
-
#logger Roast::Log
-
mark_as_output_fiber! Roast::OutputRouter
-
#max_iterations Roast::SystemCogs::Repeat::Input
-
#merge Roast::Cog::Config
-
#message Roast::Cogs::Agent::Providers::Claude::Messages::SystemMessage
-
#messages Roast::Cogs::Agent::Providers::Claude::Messages::UserMessage
-
#messages Roast::Cogs::Agent::Providers::Claude::Messages::AssistantMessage
-
#method_missing Roast::Cogs::Ruby::Output
-
#model Roast::Cogs::Chat::Config
-
#model Roast::Cogs::Agent::Config
-
#model Roast::Cogs::Agent::Providers::Claude::Messages::SystemMessage
-
#model_usage Roast::Cogs::Agent::Stats
-
#name Roast::Cog
-
#name Roast::SystemCog::Params
-
#name Roast::Cogs::Agent::Providers::Claude::ToolUse
-
#name Roast::Cogs::Agent::Providers::Pi::Messages::ToolCallMessage
-
#name Roast::Cogs::Agent::Providers::Claude::Messages::ToolUseMessage
-
#next! Roast::CogInputContext
-
#no_abort_on_failure! Roast::Cog::Config
-
#no_append_system_prompt! Roast::Cogs::Agent::Config
-
#no_apply_permissions! Roast::Cogs::Agent::Config
-
#no_async! Roast::Cog::Config
-
#no_display! Roast::Cogs::Cmd::Config
-
#no_display! Roast::Cogs::Chat::Config
-
#no_display! Roast::Cogs::Agent::Config
-
#no_fail_on_error! Roast::Cogs::Cmd::Config
-
#no_parallel! Roast::SystemCogs::Map::Config
-
#no_replace_system_prompt! Roast::Cogs::Agent::Config
-
#no_show_progress! Roast::Cogs::Agent::Config
-
#no_show_prompt! Roast::Cogs::Chat::Config
-
#no_show_prompt! Roast::Cogs::Agent::Config
-
#no_show_response! Roast::Cogs::Chat::Config
-
#no_show_response! Roast::Cogs::Agent::Config
-
#no_show_stats! Roast::Cogs::Chat::Config
-
#no_show_stats! Roast::Cogs::Agent::Config
-
#no_show_stderr! Roast::Cogs::Cmd::Config
-
#no_show_stdout! Roast::Cogs::Cmd::Config
-
#no_verify_model_exists! Roast::Cogs::Chat::Config
-
#num_turns Roast::Cogs::Agent::Stats
-
#out Roast::Cogs::Cmd::Output
-
#output Roast::Cog
-
output_fiber? Roast::OutputRouter
-
#output_tokens Roast::Cogs::Agent::Usage
-
#parallel Roast::SystemCogs::Map::Config
-
#parallel! Roast::SystemCogs::Map::Config
-
#params Roast::WorkflowContext
-
params_class Roast::SystemCog
-
#path Roast::Event
-
#path Roast::TaskContext
-
#payload Roast::Event
-
#pop Roast::Cog::Stack
-
#prepare! Roast::Workflow
-
#prepare! Roast::ConfigManager
-
#prepare! Roast::ExecutionManager
-
#prepared? Roast::Workflow
-
#prepared? Roast::ConfigManager
-
#prepared? Roast::ExecutionManager
-
#preparing? Roast::Workflow
-
#preparing? Roast::ConfigManager
-
#preparing? Roast::ExecutionManager
-
#prompt Roast::Cogs::Chat::Input
-
#prompt= Roast::Cogs::Agent::Input
-
#prompts Roast::Cogs::Agent::Input
-
#provider Roast::Cogs::Chat::Config
-
#provider Roast::Cogs::Agent::Config
-
#raw Roast::Cogs::Agent::Providers::Claude::Messages::UnknownMessage
-
#reduce Roast::SystemCogs::Map::InputContext
-
#replace_system_prompt Roast::Cogs::Agent::Config
-
#reset! Roast::Log
-
#reset! Roast::EventMonitor
-
#respond_to_missing? Roast::Cogs::Ruby::Output
-
#response Roast::Cogs::Chat::Output
-
#response Roast::Cogs::Agent::Output
-
#response Roast::Cogs::Agent::Providers::Pi::PiInvocation::Result
-
#response Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Result
-
#result Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#result Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#results Roast::SystemCogs::Repeat::Output
-
#role Roast::Cogs::Agent::Providers::Claude::Messages::TextMessage
-
#run Roast::SystemCogs::Map::Params
-
#run Roast::SystemCogs::Call::Params
-
#run Roast::SystemCogs::Repeat::Params
-
#run! Roast::Cog
-
#run! Roast::ExecutionManager
-
#run! Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#run! Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#running? Roast::EventMonitor
-
#running? Roast::ExecutionManager
-
#running? Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#running? Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#scope Roast::ExecutionManager
-
#scope_index Roast::ExecutionManager
-
#scope_value Roast::ExecutionManager
-
#session Roast::Cogs::Chat::Input
-
#session Roast::Cogs::Agent::Input
-
#session Roast::Cogs::Chat::Output
-
#session Roast::Cogs::Agent::Output
-
#session Roast::Cogs::Agent::Providers::Pi::PiInvocation::Result
-
#session Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Result
-
#session_id Roast::Cogs::Agent::Providers::Claude::Message
-
#show_progress! Roast::Cogs::Agent::Config
-
#show_progress? Roast::Cogs::Agent::Config
-
#show_prompt! Roast::Cogs::Chat::Config
-
#show_prompt! Roast::Cogs::Agent::Config
-
#show_prompt? Roast::Cogs::Chat::Config
-
#show_prompt? Roast::Cogs::Agent::Config
-
#show_response! Roast::Cogs::Chat::Config
-
#show_response! Roast::Cogs::Agent::Config
-
#show_response? Roast::Cogs::Chat::Config
-
#show_response? Roast::Cogs::Agent::Config
-
#show_stats! Roast::Cogs::Chat::Config
-
#show_stats! Roast::Cogs::Agent::Config
-
#show_stats? Roast::Cogs::Chat::Config
-
#show_stats? Roast::Cogs::Agent::Config
-
#show_stderr! Roast::Cogs::Cmd::Config
-
#show_stderr? Roast::Cogs::Cmd::Config
-
#show_stdout! Roast::Cogs::Cmd::Config
-
#show_stdout? Roast::Cogs::Cmd::Config
-
#skip! Roast::CogInputContext
-
#skipped? Roast::Cog
-
start Roast::CLI
-
#start! Roast::Workflow
-
#start! Roast::EventMonitor
-
#started? Roast::Cog
-
#started? Roast::Workflow
-
#started? Roast::Cogs::Agent::Providers::Pi::PiInvocation
-
#started? Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation
-
#stats Roast::Cogs::Agent::Output
-
#stats Roast::Cogs::Agent::Providers::Pi::PiInvocation::Result
-
#stats Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Result
-
#stats Roast::Cogs::Agent::Providers::Claude::Messages::ResultMessage
-
#status Roast::Cogs::Cmd::Output
-
#stdin Roast::Cogs::Cmd::Input
-
#stop! Roast::EventMonitor
-
#stop! Roast::ExecutionManager
-
#stopped? Roast::Cog
-
#store Roast::Cog::Store
-
#succeeded? Roast::Cog
-
#success Roast::Cogs::Agent::Providers::Pi::PiInvocation::Result
-
#success Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Result
-
#success Roast::Cogs::Agent::Providers::Claude::Messages::ResultMessage
-
#targets Roast::WorkflowParams
-
#temperature Roast::Cogs::Chat::Config
-
#text Roast::Log::Message
-
#text Roast::Cog::Output::WithText
-
#text Roast::Cogs::Agent::Providers::Claude::Messages::TextMessage
-
#thinking Roast::Cogs::Agent::Providers::Claude::Messages::ThinkingMessage
-
#time Roast::Event
-
#tmpdir Roast::WorkflowContext
-
#to_s Roast::Log::Message
-
#to_s Roast::Cogs::Agent::Stats
-
#tool_call Roast::Cogs::Agent::Providers::Pi::PiInvocation::Context
-
#tool_call_id Roast::Cogs::Agent::Providers::Pi::Messages::ToolResultMessage
-
#tool_name Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#tool_name Roast::Cogs::Agent::Providers::Pi::Messages::ToolResultMessage
-
#tool_use Roast::Cogs::Agent::Providers::Claude::ClaudeInvocation::Context
-
#tool_use_description Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#tool_use_id Roast::Cogs::Agent::Providers::Claude::Messages::ToolResultMessage
-
#tool_use_input Roast::Cogs::Agent::Providers::Claude::ToolResult
-
#tty? Roast::Log
-
#type Roast::Cog
-
#type Roast::Log::Message
-
#type Roast::Event
-
#type Roast::Cogs::Agent::Providers::Claude::Message
-
#unknown Roast::Log
-
#unparsed Roast::Cogs::Agent::Providers::Claude::Message
-
#usage Roast::Cogs::Agent::Stats
-
#use Roast::Workflow
-
#use Roast::Cog::Registry
-
#use_api_key_from_environment! Roast::Cogs::Chat::Config
-
#use_current_working_directory! Roast::Cog::Config
-
#use_default_base_url! Roast::Cogs::Chat::Config
-
#use_default_command! Roast::Cogs::Agent::Config
-
#use_default_model! Roast::Cogs::Chat::Config
-
#use_default_model! Roast::Cogs::Agent::Config
-
#use_default_provider! Roast::Cogs::Chat::Config
-
#use_default_provider! Roast::Cogs::Agent::Config
-
#use_default_temperature! Roast::Cogs::Chat::Config
-
#valid_api_key! Roast::Cogs::Chat::Config
-
#valid_append_system_prompt Roast::Cogs::Agent::Config
-
#valid_base_url Roast::Cogs::Chat::Config
-
#valid_command Roast::Cogs::Agent::Config
-
#valid_dump_raw_agent_messages_to_path Roast::Cogs::Agent::Config
-
#valid_model Roast::Cogs::Chat::Config
-
#valid_model Roast::Cogs::Agent::Config
-
#valid_parallel! Roast::SystemCogs::Map::Config
-
#valid_prompt! Roast::Cogs::Chat::Input
-
#valid_provider! Roast::Cogs::Chat::Config
-
#valid_provider! Roast::Cogs::Agent::Config
-
#valid_replace_system_prompt Roast::Cogs::Agent::Config
-
#valid_session Roast::Cogs::Chat::Input
-
#valid_temperature Roast::Cogs::Chat::Config
-
#valid_working_directory Roast::Cog::Config
-
#validate! Roast::Cogs::Cmd::Input
-
#validate! Roast::Cog::Input
-
#validate! Roast::Cogs::Ruby::Input
-
#validate! Roast::Cog::Config
-
#validate! Roast::Cogs::Chat::Input
-
#validate! Roast::SystemCogs::Map::Config
-
#validate! Roast::SystemCogs::Map::Input
-
#validate! Roast::Cogs::Agent::Input
-
#validate! Roast::SystemCogs::Call::Input
-
#validate! Roast::SystemCogs::Repeat::Input
-
#value Roast::Cogs::Ruby::Input
-
#value Roast::Cogs::Ruby::Output
-
#value Roast::SystemCogs::Call::Input
-
#value Roast::SystemCogs::Repeat::Input
-
#value Roast::SystemCogs::Repeat::Output
-
#values Roast::Cog::Config
-
#verify_model_exists! Roast::Cogs::Chat::Config
-
#verify_model_exists? Roast::Cogs::Chat::Config
-
#wait Roast::Cog
-
#warn Roast::Log
-
#workflow_context Roast::ExecutionManager
-
#workflow_dir Roast::WorkflowContext
-
#working_directory Roast::Cog::Config