Skip to content
brute
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Home
Docs
Reference
Examples
Overview
Brute
Brute
Compaction
Compaction::Middleware
Compaction::Middleware::SlidingWindow
Compaction::Middleware::Strategy
Compaction::Middleware::ToolResults
Compaction::Summarize
Compaction::Transcript
Completion
Completion::LLMrb
Completion::LangChain
Completion::OpenRouter
Completion::RubyLLM
Completion::RubyLLM::Tool
Contrib
Contrib::LogFile
Contrib::Otel
Diff
Env
Eval
Eval::Case
Eval::Suite
Eval::Transcript
Eval::World
Events
Events::Handler
Events::PrefixedTerminalOutput
Events::TerminalOutput
Hooks
Hooks::Registry
Hooks::Trace
MessageTransport
MessageTransport::Anthropic
MessageTransport::LLM
MessageTransport::LangChain
MessageTransport::OpenAI
MessageTransport::OpenRouter
MessageTransport::RubyLLM
MessageTransport::RubyLLM::V1
MessageTransport::RubyLLM::V2
MessageTransport::RubyOpenAI
Messages
Middleware
Middleware::Base
Middleware::Checkpoint
Middleware::DefaultCompactionPipeline
Middleware::DefaultCompactionPipeline::Declines
Middleware::DefaultToolPipeline
Middleware::Loop
Middleware::Loop::BackgroundJobs
Middleware::Loop::ToolResult
Middleware::MaxIterations
Middleware::Question
Middleware::SessionLog
Middleware::Skills
Middleware::SlashCommands
Middleware::Summarize
Middleware::SystemPrompt
Middleware::UserQueue
PromptTemplate
Prompts
Prompts::Autonomy
Prompts::BuildSwitch
Prompts::CodeReferences
Prompts::CodeStyle
Prompts::Context
Prompts::Conventions
Prompts::DoingTasks
Prompts::EditingApproach
Prompts::EditingConstraints
Prompts::Environment
Prompts::FrontendTasks
Prompts::GitSafety
Prompts::Identity
Prompts::Instructions
Prompts::MaxSteps
Prompts::Objectivity
Prompts::PlanReminder
Prompts::Proactiveness
Prompts::SecurityAndSafety
Prompts::Skills
Prompts::TaskManagement
Prompts::ToneAndStyle
Prompts::ToolUsage
Rack
Rack::Adapter
Skill
SystemPrompt
TokenCounter
TokenCounter::Approximate
TokenCounter::Rendering
TokenCounter::Tiktoken
Tool
Tools
Tools::Adapter
Tools::FS
Tools::FS::FileMutationQueue
Tools::FS::SnapshotStore
Tools::FSPatch
Tools::FSRead
Tools::FSRemove
Tools::FSSearch
Tools::FSUndo
Tools::FSWrite
Tools::NetFetch
Tools::Question
Tools::Shell
Tools::SkillLoad
Tools::SubAgent
Tools::TodoList
Tools::TodoList::Store
Tools::TodoRead
Tools::TodoWrite
Truncation
Turn
Turn::AgentPipeline
Turn::CompactionPipeline
Turn::Pipeline
Turn::Pipeline::Chainable
Turn::ToolPipeline
UsageDetection
UsageDetection::LLMrb
UsageDetection::LangChain
UsageDetection::OpenRouter
UsageDetection::RubyLLM
BruteCLI
BruteCLI
Providers
Providers::Shell
Providers::Shell::ModelList
Providers::ShellResponse
GitHub
Select theme
Dark
Light
Auto
Brute
Brute::Tools::TodoList
Copy page
Copy page
Copy page as Markdown for LLMs
View as Markdown
View this page as plain text
module
Brute::Tools
module
TodoList
end
end
@namespace
Defined in
lib/brute/tools/todo_list/store.rb