Method List
-
#add_dirs RubyClaude::Configuration
-
#allowed_tools RubyClaude::Configuration
-
#append_system_prompt RubyClaude::Configuration
-
#assistant? RubyClaude::Event
-
#binary RubyClaude::Configuration
-
#build RubyClaude::Command
-
#child_env RubyClaude::Command
-
#config RubyClaude::Client
-
configuration RubyClaude
-
configure RubyClaude
-
#cost_usd RubyClaude::Event
-
#cost_usd RubyClaude
-
#cost_usd RubyClaude::Response
-
#cwd RubyClaude::Configuration
-
default_client RubyClaude
-
#disallowed_tools RubyClaude::Configuration
-
#duration_ms RubyClaude::Event
-
#duration_ms RubyClaude
-
#duration_ms RubyClaude::Response
-
#error RubyClaude::Response
-
#error RubyClaude
-
#error? RubyClaude::Response
-
#exit_status RubyClaude::RunResult
-
#exit_status RubyClaude
-
extract_text RubyClaude::Event
-
from_hash RubyClaude::Event
-
from_result RubyClaude::Response
-
#id RubyClaude::Session
-
#initialize RubyClaude::Client
-
#initialize RubyClaude::ExecutionError
-
#initialize RubyClaude::Command
-
#initialize RubyClaude::Session
-
#initialize RubyClaude::Configuration
-
#max_turns RubyClaude::Configuration
-
#merge RubyClaude::Configuration
-
#model RubyClaude::Configuration
-
#num_turns RubyClaude::Response
-
#num_turns RubyClaude
-
#permission_mode RubyClaude::Configuration
-
query RubyClaude
-
#query RubyClaude::Client
-
#query RubyClaude::Session
-
#raw RubyClaude::Event
-
#raw RubyClaude
-
#raw RubyClaude::Response
-
reset_configuration! RubyClaude
-
#result? RubyClaude::Event
-
#run RubyClaude::Runner
-
#session RubyClaude::Client
-
#session_id RubyClaude::Event
-
#session_id RubyClaude
-
#session_id RubyClaude::Response
-
#status RubyClaude::ExecutionError
-
#stderr RubyClaude::ExecutionError
-
#stderr RubyClaude::RunResult
-
#stderr RubyClaude
-
#stdout RubyClaude::RunResult
-
#stdout RubyClaude
-
#stream RubyClaude::Client
-
#stream RubyClaude::Runner
-
#success? RubyClaude::Response
-
#system? RubyClaude::Event
-
#text RubyClaude::Event
-
#text RubyClaude
-
#text RubyClaude::Response
-
text_from_content RubyClaude::Event
-
#timeout RubyClaude::Configuration
-
#to_h RubyClaude::Configuration
-
#to_s RubyClaude::Response
-
#type RubyClaude::Event
-
#type RubyClaude
-
#usage RubyClaude::Response
-
#usage RubyClaude
-
#use_subscription RubyClaude::Configuration
-
#user? RubyClaude::Event