Method List
-
#abort! Crimson::AbortSignal
-
#abort! Crimson::Agent
-
#aborted? Crimson::AbortSignal
-
#after_tool_call Crimson::Agent
-
anthropic_definition Crimson::Tools::Glob
-
anthropic_definition Crimson::Tools::EditFile
-
anthropic_definition Crimson::Tools::ReadFile
-
anthropic_definition Crimson::Tools::WriteFile
-
anthropic_definition Crimson::Tools::RunCommand
-
anthropic_definition Crimson::Tools::SearchFiles
-
anthropic_definition Crimson::Tools::ListDirectory
-
#anthropic_definitions Crimson::ToolRegistry
-
#api_key Crimson::Config
-
#append Crimson::SessionManager
-
#arguments Crimson::Message::ToolCall
-
ask_for_api_key Crimson::Setup
-
ask_for_base_url Crimson::Setup
-
#attach Crimson::OutputHandler
-
#base_url Crimson::Config
-
#before_tool_call Crimson::Agent
-
#breakdown Crimson::CostTracker
-
build Crimson::Tools::Schema
-
build_anthropic Crimson::Tools::Schema
-
call Crimson::Tools::Glob
-
call Crimson::Tools::EditFile
-
call Crimson::Tools::ReadFile
-
call Crimson::Tools::WriteFile
-
call Crimson::Tools::RunCommand
-
call Crimson::Tools::SearchFiles
-
call Crimson::Tools::ListDirectory
-
call_with_signal Crimson::Tools::RunCommand
-
#chat Crimson::Client::Base
-
#chat Crimson::Client::OpenAIAdapter
-
#chat Crimson::Client::AnthropicAdapter
-
#clear Crimson::Agent::EventEmitter
-
#clear_all Crimson::Agent::SteeringManager
-
#compact Crimson::Compactor
-
#compact! Crimson::Agent
-
#compactor Crimson::Agent
-
compute_delay Crimson::RetryHandler
-
config Crimson
-
#config Crimson::Agent
-
config_dir Crimson
-
configured? Crimson
-
#content Crimson::Message::System
-
#content Crimson::Message::User
-
#content Crimson::Message::Assistant
-
#content Crimson::Message::ToolResult
-
#content Crimson::SessionEntry
-
#continue Crimson::Agent
-
copy_default_skills Crimson::Setup
-
#cost_tracker Crimson::Agent
-
#count Crimson::TokenCounter
-
#count_messages Crimson::TokenCounter
-
create Crimson::Client
-
#create Crimson::SessionManager
-
definition Crimson::Tools::Glob
-
definition Crimson::Tools::EditFile
-
definition Crimson::Tools::ReadFile
-
definition Crimson::Tools::WriteFile
-
definition Crimson::Tools::RunCommand
-
definition Crimson::Tools::SearchFiles
-
definition Crimson::Tools::ListDirectory
-
definitions_for Crimson::Tools::Schema
-
#delete Crimson::SessionManager
-
describe_binary Crimson::Tools::ReadFile
-
describe_image Crimson::Tools::ReadFile
-
detect Crimson::ProjectContext
-
detect_framework Crimson::ProjectContext
-
detect_git Crimson::ProjectContext
-
detect_language Crimson::ProjectContext
-
detect_package_manager Crimson::ProjectContext
-
detect_testing Crimson::ProjectContext
-
#dir_hash Crimson::SessionManager
-
#emit Crimson::Agent::EventEmitter
-
#enable_compaction! Crimson::Agent
-
#entry_count Crimson::SessionMeta
-
#events Crimson::Agent
-
#execute Crimson::ToolRegistry
-
#execute Crimson::Agent::ToolExecutor
-
extract_retry_after Crimson::RetryHandler
-
fetch_models Crimson::Setup
-
file_has_dep? Crimson::ProjectContext
-
first_run Crimson::Setup
-
#follow_up Crimson::Agent
-
#follow_up Crimson::Agent::SteeringManager
-
#follow_up_count Crimson::Agent::SteeringManager
-
#fork Crimson::SessionManager
-
format_context_files Crimson::ProjectContext
-
format_diff Crimson::Tools::DiffUtil
-
format_line Crimson::Formatter
-
from_h Crimson::SessionEntry
-
from_message Crimson::SessionEntry
-
#full_output_path Crimson::Tools::Truncator::Result
-
gem_in_gemfile? Crimson::ProjectContext
-
git_root? Crimson::ProjectContext
-
#has_context_files? Crimson::TrustManager
-
#has_follow_up? Crimson::Agent::SteeringManager
-
#has_steering? Crimson::Agent::SteeringManager
-
#history Crimson::Agent
-
#history= Crimson::Agent
-
#id Crimson::Message::ToolCall
-
#id Crimson::SessionEntry
-
#id Crimson::SessionMeta
-
in_code_block? Crimson::Formatter
-
#initialize Crimson::Repl
-
#initialize Crimson::AbortSignal
-
#initialize Crimson::Agent
-
#initialize Crimson::Config
-
#initialize Crimson::Message::Base
-
#initialize Crimson::Message::System
-
#initialize Crimson::Message::User
-
#initialize Crimson::Message::Assistant
-
#initialize Crimson::Message::ToolCall
-
#initialize Crimson::Message::ToolResult
-
#initialize Crimson::Compactor
-
#initialize Crimson::Client::Base
-
#initialize Crimson::CostTracker
-
#initialize Crimson::SkillRouter
-
#initialize Crimson::SessionEntry
-
#initialize Crimson::TokenCounter
-
#initialize Crimson::ToolRegistry
-
#initialize Crimson::TrustManager
-
#initialize Crimson::Agent::SteeringManager
-
#initialize Crimson::OutputHandler
-
#initialize Crimson::SessionManager
-
#initialize Crimson::Agent::EventEmitter
-
#initialize Crimson::Agent::ToolExecutor
-
#initialize Crimson::Client::OpenAIAdapter
-
#initialize Crimson::Client::AnthropicAdapter
-
#initialize Crimson::Tools::FileMutationQueue
-
#last_timestamp Crimson::SessionMeta
-
#latest Crimson::SessionManager
-
#list Crimson::SessionManager
-
#listener_count Crimson::Agent::EventEmitter
-
load Crimson::Config
-
#load Crimson::SessionManager
-
load_context_files Crimson::ProjectContext
-
#load_header Crimson::SessionManager
-
#load_history Crimson::Agent
-
#load_skill Crimson::SkillRouter
-
#load_skills Crimson::ToolRegistry
-
#lookup Crimson::ToolRegistry
-
#max_tokens Crimson::Config
-
#model Crimson::Config
-
#modified_files Crimson::SessionEntry
-
#mtime Crimson::SessionMeta
-
#name Crimson::Message::ToolCall
-
#name Crimson::Message::ToolResult
-
#name Crimson::SkillRouter::Domain
-
#name Crimson::SessionMeta
-
#needs_compaction? Crimson::Compactor
-
#off Crimson::Agent::EventEmitter
-
#on Crimson::Agent
-
#on Crimson::Agent::EventEmitter
-
on_update Crimson::Tools::RunCommand
-
on_update= Crimson::Tools::RunCommand
-
#openai_definitions Crimson::ToolRegistry
-
#original_size Crimson::Tools::Truncator::Result
-
#parent_id Crimson::SessionEntry
-
#pop_all_follow_up Crimson::Agent::SteeringManager
-
#pop_all_steering Crimson::Agent::SteeringManager
-
#pop_follow_up Crimson::Agent::SteeringManager
-
#pop_steering Crimson::Agent::SteeringManager
-
prepare_arguments Crimson::Tools::EditFile
-
prepare_arguments Crimson::Tools::ReadFile
-
prepare_arguments Crimson::Tools::SearchFiles
-
#preview Crimson::SessionMeta
-
#priority Crimson::SkillRouter::Domain
-
#prompt Crimson::Agent
-
#prompt_trust Crimson::TrustManager
-
#provider Crimson::Config
-
#read_files Crimson::SessionEntry
-
#register Crimson::ToolRegistry
-
#reset Crimson::AbortSignal
-
#reset Crimson::Agent
-
reset Crimson::Formatter
-
#reset Crimson::CostTracker
-
#resolve Crimson::SkillRouter
-
#resume_session Crimson::Agent
-
retryable? Crimson::RetryHandler
-
#role Crimson::Message::Base
-
#role Crimson::SessionEntry
-
run Crimson::Setup
-
#save Crimson::Config
-
save_config Crimson::Setup
-
save_full_output Crimson::Tools::Truncator
-
#save_history Crimson::Agent
-
select_model Crimson::Setup
-
select_provider Crimson::Setup
-
#session_cwd Crimson::Agent
-
#session_file Crimson::SessionManager
-
#session_id Crimson::Agent
-
#set_name Crimson::SessionManager
-
#skill_names Crimson::SkillRouter
-
#start Crimson::Repl
-
#start_session Crimson::Agent
-
#steer Crimson::Agent
-
#steer Crimson::Agent::SteeringManager
-
#steering Crimson::Agent
-
#steering_count Crimson::Agent::SteeringManager
-
strip_ansi_codes Crimson::Tools::RunCommand
-
#switch_model Crimson::Agent
-
#text Crimson::Tools::Truncator::Result
-
#thinking_level Crimson::Config
-
#timestamp Crimson::SessionEntry
-
#to_anthropic_h Crimson::Message::System
-
#to_anthropic_h Crimson::Message::User
-
#to_anthropic_h Crimson::Message::Assistant
-
#to_anthropic_h Crimson::Message::ToolResult
-
#to_h Crimson::SessionEntry
-
#to_json Crimson::SessionEntry
-
#to_message Crimson::SessionEntry
-
#to_openai_h Crimson::Message::System
-
#to_openai_h Crimson::Message::User
-
#to_openai_h Crimson::Message::Assistant
-
#to_openai_h Crimson::Message::ToolCall
-
#to_openai_h Crimson::Message::ToolResult
-
#token_usage Crimson::Agent
-
#token_usage Crimson::SessionEntry
-
#tool_call? Crimson::Message::Assistant
-
#tool_call_id Crimson::Message::ToolResult
-
#tool_call_id Crimson::SessionEntry
-
#tool_calls Crimson::Message::Assistant
-
#tool_calls Crimson::SessionEntry
-
#tool_name Crimson::SessionEntry
-
#tool_names Crimson::ToolRegistry
-
#tool_registry Crimson::Agent
-
#total_cost Crimson::CostTracker
-
#track Crimson::CostTracker
-
truncate Crimson::Tools::Truncator
-
#trusted? Crimson::TrustManager
-
#valid? Crimson::Config
-
#was_truncated Crimson::Tools::Truncator::Result
-
#with_file Crimson::Tools::FileMutationQueue
-
with_retry Crimson::RetryHandler