Method List
-
#== AgentClientProtocol::Schema::BaseModel
-
#agent_messages AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#agent_thoughts AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#append_stream_text AgentClientProtocol::Contrib::ToolCallTracker
-
#apply AgentClientProtocol::Contrib::SessionAccumulator
-
#audio_block AgentClientProtocol::Helpers
-
auth_required AgentClientProtocol::RequestError
-
#authenticate AgentClientProtocol::Client::Connection
-
#authenticate AgentClientProtocol::AgentInterface
-
#available_commands AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
build_router AgentClientProtocol::Client
-
build_router AgentClientProtocol::Agent
-
#call AgentClientProtocol::Router
-
#cancel AgentClientProtocol::Client::Connection
-
#cancel AgentClientProtocol::AgentInterface
-
clean_environment AgentClientProtocol::Stdio
-
#close AgentClientProtocol::Transport::NdjsonWriter
-
#close AgentClientProtocol::Client::Connection
-
#close AgentClientProtocol::Transport::NdjsonReader
-
#close AgentClientProtocol::Agent::Connection
-
#close AgentClientProtocol::Connection
-
#closed? AgentClientProtocol::Connection
-
#closed? AgentClientProtocol::Agent::Connection
-
#closed? AgentClientProtocol::Client::Connection
-
#code AgentClientProtocol::RequestError
-
#config_options AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#conn AgentClientProtocol::Client::Connection
-
#conn AgentClientProtocol::Agent::Connection
-
#content AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#create_terminal AgentClientProtocol::ClientInterface
-
#create_terminal AgentClientProtocol::Agent::Connection
-
#current_mode_id AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#data AgentClientProtocol::RequestError
-
default_permission_options AgentClientProtocol::Contrib::PermissionBroker
-
discriminator AgentClientProtocol::Schema::BaseModel
-
#each AgentClientProtocol::Transport::NdjsonReader
-
#embedded_blob_resource AgentClientProtocol::Helpers
-
#embedded_text_resource AgentClientProtocol::Helpers
-
#eql? AgentClientProtocol::Schema::BaseModel
-
#ext_method AgentClientProtocol::AgentInterface
-
#ext_method AgentClientProtocol::ClientInterface
-
#ext_notification AgentClientProtocol::ClientInterface
-
#ext_notification AgentClientProtocol::AgentInterface
-
#external_id AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#forget AgentClientProtocol::Contrib::ToolCallTracker
-
#freeze AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
from_hash AgentClientProtocol::Schema::BaseModel
-
from_hash AgentClientProtocol::RequestError
-
#hash AgentClientProtocol::Schema::BaseModel
-
#image_block AgentClientProtocol::Helpers
-
inherited AgentClientProtocol::Schema::BaseModel
-
#initialize AgentClientProtocol::Schema::BaseModel
-
#initialize AgentClientProtocol::Agent::Connection
-
#initialize AgentClientProtocol::TaggedUpdate
-
#initialize AgentClientProtocol::Contrib::SessionAccumulator
-
#initialize AgentClientProtocol::RequestError
-
#initialize AgentClientProtocol::Contrib::ToolCallTracker
-
#initialize AgentClientProtocol::Connection
-
#initialize AgentClientProtocol::Transport::NdjsonWriter
-
#initialize AgentClientProtocol::Transport::NdjsonReader
-
#initialize AgentClientProtocol::Router
-
#initialize AgentClientProtocol::Client::Connection
-
#initialize AgentClientProtocol::Contrib::PermissionBroker
-
#initialize_agent AgentClientProtocol::AgentInterface
-
#initialize_agent AgentClientProtocol::Client::Connection
-
#inspect AgentClientProtocol::TaggedUpdate
-
#inspect AgentClientProtocol::Schema::BaseModel
-
internal_error AgentClientProtocol::RequestError
-
invalid_params AgentClientProtocol::RequestError
-
invalid_request AgentClientProtocol::RequestError
-
#kill_terminal AgentClientProtocol::ClientInterface
-
#kill_terminal AgentClientProtocol::Agent::Connection
-
#kind AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#listen AgentClientProtocol::Connection
-
#listen AgentClientProtocol::Agent::Connection
-
#listen AgentClientProtocol::Client::Connection
-
#load_session AgentClientProtocol::AgentInterface
-
#load_session AgentClientProtocol::Client::Connection
-
#locations AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#method_missing AgentClientProtocol::TaggedUpdate
-
method_not_found AgentClientProtocol::RequestError
-
#model AgentClientProtocol::TaggedUpdate
-
#new_session AgentClientProtocol::Client::Connection
-
#new_session AgentClientProtocol::AgentInterface
-
#on_connect AgentClientProtocol::ClientInterface
-
#on_connect AgentClientProtocol::AgentInterface
-
#on_ext_method AgentClientProtocol::Router
-
#on_ext_notification AgentClientProtocol::Router
-
#on_notification AgentClientProtocol::Router
-
#on_request AgentClientProtocol::Router
-
parse AgentClientProtocol::Schema::ToolCallContent
-
parse AgentClientProtocol::Schema::SessionConfigOption
-
parse AgentClientProtocol::Schema::SessionUpdate
-
parse AgentClientProtocol::Schema::RequestPermissionOutcome
-
parse AgentClientProtocol::Schema::ContentBlock
-
parse_error AgentClientProtocol::RequestError
-
#plan_entries AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#plan_entry AgentClientProtocol::Helpers
-
#progress AgentClientProtocol::Contrib::ToolCallTracker
-
#prompt AgentClientProtocol::AgentInterface
-
#prompt AgentClientProtocol::Client::Connection
-
properties AgentClientProtocol::Schema::BaseModel
-
property AgentClientProtocol::Schema::BaseModel
-
#raw_input AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#raw_output AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#read_text_file AgentClientProtocol::ClientInterface
-
#read_text_file AgentClientProtocol::Agent::Connection
-
#reader AgentClientProtocol::Connection
-
#release_terminal AgentClientProtocol::ClientInterface
-
#release_terminal AgentClientProtocol::Agent::Connection
-
#request_for AgentClientProtocol::Contrib::PermissionBroker
-
#request_permission AgentClientProtocol::Agent::Connection
-
#request_permission AgentClientProtocol::ClientInterface
-
required_properties AgentClientProtocol::Schema::BaseModel
-
#reset AgentClientProtocol::Contrib::SessionAccumulator
-
#resource_block AgentClientProtocol::Helpers
-
#resource_link_block AgentClientProtocol::Helpers
-
resource_not_found AgentClientProtocol::RequestError
-
#respond_to_missing? AgentClientProtocol::TaggedUpdate
-
run_agent AgentClientProtocol::Stdio
-
run_agent AgentClientProtocol
-
#send_notification AgentClientProtocol::Connection
-
#send_request AgentClientProtocol::Connection
-
#session_id AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#session_notification AgentClientProtocol::Helpers
-
#session_update AgentClientProtocol::Agent::Connection
-
#session_update AgentClientProtocol::ClientInterface
-
#set_config_option AgentClientProtocol::AgentInterface
-
#set_config_option AgentClientProtocol::Client::Connection
-
#set_session_mode AgentClientProtocol::AgentInterface
-
#set_session_mode AgentClientProtocol::Client::Connection
-
shutdown_process AgentClientProtocol::Stdio
-
#snapshot AgentClientProtocol::Contrib::SessionAccumulator
-
spawn_agent_process AgentClientProtocol::Stdio
-
spawn_agent_process AgentClientProtocol
-
spawn_client_process AgentClientProtocol::Stdio
-
spawn_client_process AgentClientProtocol
-
spawn_process AgentClientProtocol::Stdio
-
#start AgentClientProtocol::Contrib::ToolCallTracker
-
#start_tool_call AgentClientProtocol::Helpers
-
#status AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#stream_text AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#subscribe AgentClientProtocol::Contrib::SessionAccumulator
-
#tag AgentClientProtocol::TaggedUpdate
-
#terminal_output AgentClientProtocol::ClientInterface
-
#terminal_output AgentClientProtocol::Agent::Connection
-
#text_block AgentClientProtocol::Helpers
-
#title AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#to_h AgentClientProtocol::TaggedUpdate
-
#to_h AgentClientProtocol::RequestError
-
#to_h AgentClientProtocol::Schema::BaseModel
-
#to_json AgentClientProtocol::TaggedUpdate
-
#to_json AgentClientProtocol::Schema::BaseModel
-
#tool_call_id AgentClientProtocol::Contrib::ToolCallTracker::TrackedToolCallView
-
#tool_call_model AgentClientProtocol::Contrib::ToolCallTracker
-
#tool_calls AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#tool_content AgentClientProtocol::Helpers
-
#tool_diff_content AgentClientProtocol::Helpers
-
#tool_terminal_ref AgentClientProtocol::Helpers
-
#update_agent_message AgentClientProtocol::Helpers
-
#update_agent_message_text AgentClientProtocol::Helpers
-
#update_agent_thought AgentClientProtocol::Helpers
-
#update_agent_thought_text AgentClientProtocol::Helpers
-
#update_available_commands AgentClientProtocol::Helpers
-
#update_config_options AgentClientProtocol::Helpers
-
#update_current_mode AgentClientProtocol::Helpers
-
#update_plan AgentClientProtocol::Helpers
-
#update_tool_call AgentClientProtocol::Helpers
-
#update_user_message AgentClientProtocol::Helpers
-
#update_user_message_text AgentClientProtocol::Helpers
-
#user_messages AgentClientProtocol::Contrib::SessionAccumulator::SessionSnapshot
-
#view AgentClientProtocol::Contrib::ToolCallTracker
-
#wait_for_terminal_exit AgentClientProtocol::Agent::Connection
-
#wait_for_terminal_exit AgentClientProtocol::ClientInterface
-
#write AgentClientProtocol::Transport::NdjsonWriter
-
#write_text_file AgentClientProtocol::Agent::Connection
-
#write_text_file AgentClientProtocol::ClientInterface
-
#writer AgentClientProtocol::Connection