Method List
-
#<< Brute::Hooks::Composite
-
#abort! Brute::Orchestrator
-
#add_step_finish Brute::MessageStore
-
#add_text_part Brute::MessageStore
-
#add_tool_part Brute::MessageStore
-
agent Brute
-
agent_prompt Brute::Prompts
-
all Brute::Skill
-
all Brute::TodoStore
-
#all Brute::Providers::Shell::ModelList
-
#all Brute::Providers::ModelsDev
-
api_key_for Brute
-
#append_assistant Brute::MessageStore
-
#append_user Brute::MessageStore
-
apply! Brute::Patches::AnthropicToolRole
-
#assistant_role Brute::Providers::Shell
-
#audio LLM::OpencodeZen
-
#barrier Brute::Orchestrator
-
#build Brute::Pipeline
-
build Brute::SystemPrompt
-
#call Brute::Hooks::Base
-
#call Brute::Hooks::Composite
-
#call Brute::Pipeline
-
#call Brute::Tools::Shell
-
#call Brute::Tools::FSRead
-
#call Brute::Tools::FSUndo
-
call Brute::Prompts::Skills
-
#call Brute::Tools::Delegate
-
#call Brute::Tools::FSPatch
-
#call Brute::Tools::FSWrite
-
#call Brute::Tools::Question
-
#call Brute::Middleware::Base
-
#call Brute::Tools::FSRemove
-
#call Brute::Tools::FSSearch
-
#call Brute::Tools::NetFetch
-
#call Brute::Tools::TodoRead
-
#call Brute::Middleware::Retry
-
call Brute::Prompts::Autonomy
-
call Brute::Prompts::Identity
-
#call Brute::Tools::TodoWrite
-
call Brute::Prompts::MaxSteps
-
#call Brute::Middleware::Tracing
-
call Brute::Prompts::CodeStyle
-
call Brute::Prompts::GitSafety
-
call Brute::Prompts::ToolUsage
-
#call Brute::Middleware::LLMCall
-
call Brute::Prompts::Conventions
-
call Brute::Prompts::DoingTasks
-
call Brute::Prompts::Environment
-
call Brute::Prompts::Objectivity
-
#call Brute::Middleware::OTel::Span
-
call Brute::Prompts::BuildSwitch
-
call Brute::Prompts::Instructions
-
call Brute::Prompts::PlanReminder
-
call Brute::Prompts::Proactiveness
-
call Brute::Prompts::FrontendTasks
-
call Brute::Prompts::ToneAndStyle
-
call Brute::Prompts::CodeReferences
-
call Brute::Prompts::TaskManagement
-
call Brute::Prompts::EditingApproach
-
#call Brute::Middleware::TokenTracking
-
#call Brute::Middleware::ToolUseGuard
-
#call Brute::Middleware::OTel::ToolCalls
-
#call Brute::Middleware::CompactionCheck
-
#call Brute::Middleware::MessageTracking
-
#call Brute::Middleware::OTel::TokenUsage
-
call Brute::Prompts::EditingConstraints
-
call Brute::Prompts::SecurityAndSafety
-
#call Brute::Middleware::OTel::ToolResults
-
#call Brute::Middleware::DoomLoopDetection
-
#call Brute::Middleware::SessionPersistence
-
#call Brute::Middleware::ToolErrorTracking
-
#call Brute::Middleware::ReasoningNormalizer
-
#chat? Brute::Providers::Shell::ModelList::ModelEntry
-
#chat? Brute::Providers::ModelsDev::ModelEntry
-
clear! Brute::TodoStore
-
clear! Brute::SnapshotStore
-
clear! Brute::FileMutationQueue
-
#clear_pending_tool_calls! Brute::AgentStream
-
#clear_pending_tools! Brute::AgentStream
-
#compact Brute::Compactor
-
#complete Brute::Providers::Shell
-
#complete_assistant Brute::MessageStore
-
#complete_tool_part Brute::MessageStore
-
#concat Brute::Patches::BufferNilGuard
-
#config Brute::Compactor
-
configured_providers Brute
-
#content Brute::Skill::Info
-
#content Brute::Providers::ShellResponse
-
#content! Brute::Providers::ShellResponse
-
#context Brute::Orchestrator
-
#cost Brute::Providers::ModelsDev::ModelEntry
-
#count Brute::MessageStore
-
#current_assistant_id Brute::Middleware::MessageTracking
-
default Brute::SystemPrompt
-
#default_model Brute::Providers::Shell
-
#default_model LLM::OpencodeZen
-
#delete Brute::Session
-
depth Brute::SnapshotStore
-
#description Brute::Skill::Info
-
#detect Brute::DoomLoopDetector
-
#dir Brute::MessageStore
-
#each Brute::SystemPrompt::Result
-
#empty? Brute::SystemPrompt::Result
-
#env Brute::Orchestrator
-
#error_tool_part Brute::MessageStore
-
fetch_catalog Brute::Providers::ModelsDev
-
#files LLM::OpencodeZen
-
fmt Brute::Skill
-
get Brute::Skill
-
#id Brute::Session
-
#id Brute::Providers::Shell::ModelList::ModelEntry
-
#id Brute::Providers::ModelsDev::ModelEntry
-
#images LLM::OpencodeZen
-
infer_stack_from_model Brute::SystemPrompt
-
#initialize Brute::Hooks::Composite
-
#initialize Brute::Hooks::Logging
-
#initialize Brute::Session
-
#initialize Brute::Pipeline
-
#initialize Brute::Compactor
-
#initialize Brute::DoomLoopDetector
-
#initialize Brute::AgentStream
-
#initialize Brute::Orchestrator
-
#initialize Brute::MessageStore
-
#initialize Brute::SystemPrompt
-
#initialize Brute::Middleware::Base
-
#initialize Brute::Providers::Shell::ModelList
-
#initialize Brute::Middleware::Retry
-
#initialize Brute::Middleware::Tracing
-
#initialize Brute::Providers::ModelsDev
-
#initialize LLM::OpencodeZen
-
#initialize Brute::Providers::ShellResponse
-
#initialize Brute::Middleware::TokenTracking
-
#initialize Brute::Middleware::ToolUseGuard
-
#initialize Brute::Middleware::CompactionCheck
-
#initialize Brute::Middleware::MessageTracking
-
#initialize Brute::Middleware::DoomLoopDetection
-
#initialize Brute::Middleware::SessionPersistence
-
#initialize Brute::Middleware::ToolErrorTracking
-
#initialize Brute::Middleware::ReasoningNormalizer
-
#input_tokens Brute::Providers::ShellResponse
-
invalidate_cache! Brute::Providers::ModelsDev
-
#limit Brute::Providers::ModelsDev::ModelEntry
-
list Brute::Session
-
load Brute::Skill
-
#location Brute::Skill::Info
-
#message Brute::MessageStore
-
#message_store Brute::Session
-
#message_store Brute::Orchestrator
-
#messages Brute::MessageStore
-
#messages Brute::Providers::ShellResponse
-
#model Brute::Providers::ShellResponse
-
#model_id= Brute::Middleware::ReasoningNormalizer
-
#models Brute::Providers::Shell
-
#models LLM::OpencodeGo
-
#models LLM::OpencodeZen
-
#moderations LLM::OpencodeZen
-
#name Brute::Skill::Info
-
#name Brute::Providers::Shell
-
#name Brute::Providers::ModelsDev::ModelEntry
-
#name LLM::OpencodeGo
-
#name LLM::OpencodeZen
-
#on_content Brute::AgentStream
-
#on_question Brute::AgentStream
-
#on_reasoning_content Brute::AgentStream
-
#on_tool_call Brute::AgentStream
-
#output_tokens Brute::Providers::ShellResponse
-
#path Brute::Session
-
#pending_tool_calls Brute::AgentStream
-
#pending_tools Brute::AgentStream
-
#pipeline Brute::Orchestrator
-
pop Brute::SnapshotStore
-
#prepare Brute::SystemPrompt
-
provider Brute
-
provider= Brute
-
provider_for Brute
-
read Brute::Prompts
-
#reasoning Brute::Providers::ModelsDev::ModelEntry
-
#reasoning_content Brute::Providers::ShellResponse
-
#reasoning_tokens Brute::Providers::ShellResponse
-
replace Brute::TodoStore
-
#reset! Brute::Middleware::ToolErrorTracking
-
#responses LLM::OpencodeZen
-
#restore Brute::Session
-
#run Brute::Pipeline
-
#run Brute::Orchestrator
-
#save Brute::Session
-
save Brute::SnapshotStore
-
#sections Brute::SystemPrompt::Result
-
serialize Brute::FileMutationQueue
-
#session Brute::Orchestrator
-
#session_id Brute::MessageStore
-
#should_compact? Brute::Compactor
-
size Brute::FileMutationQueue
-
#store Brute::Middleware::MessageTracking
-
#system_role Brute::Providers::Shell
-
#threshold Brute::DoomLoopDetector
-
#title Brute::Session
-
#to_s Brute::SystemPrompt::Result
-
#tool_call Brute::Providers::ModelsDev::ModelEntry
-
#tool_role Brute::Providers::Shell
-
#total_tokens Brute::Providers::ShellResponse
-
#tracer Brute::Providers::Shell
-
unified Brute::Diff
-
#usage Brute::Providers::ShellResponse
-
#use Brute::Pipeline
-
#user_role Brute::Providers::Shell
-
#vector_stores LLM::OpencodeZen
-
#warning_message Brute::DoomLoopDetector