Method List
-
active_patterns Terret::Tools::AllowList
-
admits? Terret::Tools::AllowList
-
#agent Terret::Loop
-
#agent_for_session Terret::Loop
-
#append Terret::Sessions
-
#append Terret::Store::JSONL
-
#append Terret::Store::Memory
-
#approval Terret::Tools::Definition
-
#args Terret::Tools::Call
-
#args Terret::LLM::ToolCall
-
#assert_log_invariant! Terret::Sessions
-
#at Terret::SessionEvent
-
#body Terret::LLM::AdapterError
-
#cancel Terret::Agent
-
#cancel_reason Terret::Agent
-
#cancelled? Terret::Agent
-
#clear_cancel! Terret::Agent
-
#code Terret::LLM::StreamError
-
#compact! Terret::Compactor
-
#completion_tokens Terret::LLM::Usage
-
#concurrency Terret::Tools::Definition
-
#content Terret::LLM::ToolResult
-
#content Terret::Tools::Result
-
#cost Terret::LLM::Usage
-
#create Terret::Sessions
-
#ctx Terret::Agent
-
current_patterns Terret::Tools::AllowList
-
declare_events! Terret
-
decode_part Terret::LLM
-
#deny_pending! Terret::Tools::Approvals
-
#derive_messages Terret::Sessions
-
#description Terret::Tools::Definition
-
#dispose_agent Terret::Loop
-
#drain_inbox Terret::Agent
-
encode_part Terret::LLM
-
#error Terret::LLM::ToolResult
-
#error Terret::Tools::Result
-
#events Terret::Sessions::Session
-
#execute Terret::Tools::Registry
-
#fetch Terret::Sessions
-
#fetch Terret::Tools::Registry
-
#fork Terret::Sessions
-
#handler Terret::Tools::Definition
-
#id Terret::SessionEvent
-
#id Terret::Tools::Call
-
#id Terret::Tools::Result
-
#id Terret::LLM::ToolResult
-
#id Terret::LLM::ToolCall
-
#id Terret::Agent
-
#id Terret::Sessions::Session
-
#inbox_empty? Terret::Agent
-
#initialize Terret::LLM::FakeAdapter
-
#initialize Terret::LLM::AdapterError
-
#initialize Terret::LLM::AdapterBase
-
#initialize Terret::Agent
-
#inject Terret::Agent
-
install Terret::Tools::AllowList
-
#install_floor Terret::Tools::Registry
-
install_floor Terret::Tools::AllowList
-
install_invalidation Terret::Tools::AllowList
-
#message Terret::LLM::StreamError
-
#messages Terret::Claim
-
#messages Terret::LLM::Request
-
#model Terret::LLM::Request
-
#mutating Terret::Tools::Definition
-
#name Terret::Tools::Call
-
#name Terret::Tools::Definition
-
#name Terret::LLM::ToolCall
-
new_cache Terret::Tools::AllowList
-
of Terret::Claim
-
#params Terret::Tools::Definition
-
#parent_id Terret::Sessions::Session
-
#parts Terret::LLM::Message
-
#payload Terret::SessionEvent
-
#pending Terret::Tools::Approvals
-
#pending? Terret::Tools::Approvals
-
#prompt_tokens Terret::LLM::Usage
-
#read Terret::Sessions
-
#read Terret::Store::Memory
-
#read Terret::Store::JSONL
-
#reason Terret::Claim
-
#reason Terret::Tools::Veto
-
#reconfigure Terret::Loop
-
#reconfigure Terret::Compactor
-
#reconfigure Terret::Titler
-
#reconfigure Terret::Subagents
-
#reconfigure Terret::RoleSummarizer
-
#reconfigure Terret::LLM::Service
-
#reconfigure Terret::Credentials
-
#reconfigure Terret::Redactor
-
#reconfigure Terret::Tools::AllowListFloor
-
#redact Terret::Redactor
-
#register Terret::Tools::Registry
-
#register_adapter Terret::LLM::Service
-
#register_scrubber Terret::Sessions
-
#register_section Terret::Prompt
-
reject Terret::Claim
-
#rejected Terret::Claim
-
#render Terret::Prompt
-
#replacement Terret::Redactor
-
#requeue Terret::Agent
-
#resolve Terret::LLM::Service
-
#resolve Terret::Credentials
-
#resumable? Terret::Loop
-
#resume Terret::Sessions
-
#resume_turn Terret::Loop
-
#role Terret::LLM::Message
-
#run Terret::Subagents
-
#run_turn Terret::Loop
-
#schema Terret::Tools::Definition
-
#schemas Terret::Tools::Registry
-
#scrubbing? Terret::Sessions
-
#seq Terret::SessionEvent
-
#session_id Terret::Tools::Call
-
#session_id Terret::Agent
-
#session_id Terret::Subagents::Result
-
#session_id Terret::SessionEvent
-
#session_ids Terret::Store::Memory
-
#session_ids Terret::Store::JSONL
-
#session_ids Terret::Sessions
-
#set_role Terret::LLM::Service
-
#spawn_agent Terret::Loop
-
#start Terret::Tools::Registry
-
#start Terret::Store::JSONL
-
#start Terret::Store::Memory
-
#start Terret::Prompt
-
#start Terret::Loop
-
#start Terret::LLM::Service
-
#start Terret::Subagents
-
#start Terret::Credentials
-
#start Terret::Tools::Approvals
-
#start Terret::RoleSummarizer
-
#start Terret::Compactor
-
#start Terret::Sessions
-
#start Terret::Redactor
-
#start Terret::Tools::AllowListFloor
-
#start Terret::Titler
-
#status Terret::Agent
-
#status Terret::Loop::TurnState
-
#status Terret::LLM::AdapterError
-
#status Terret::Subagents::Result
-
#steered Terret::Loop::TurnState
-
#stop Terret::Loop
-
#stop_reason Terret::LLM::MessageStop
-
#stored_form Terret::Sessions
-
#stream Terret::LLM::Service
-
#stream Terret::LLM::FakeAdapter
-
#summarize Terret::RoleSummarizer
-
#system Terret::LLM::Request
-
#text Terret::LLM::TextDelta
-
#text Terret::LLM::Message
-
#text Terret::LLM::Text
-
#text Terret::Subagents::Result
-
#title Terret::Sessions
-
#title! Terret::Titler
-
#tool_call Terret::LLM::ToolCallEnd
-
#tool_calls Terret::LLM::Message
-
#tools Terret::LLM::Request
-
#type Terret::SessionEvent
-
#unattended Terret::Agent
-
update Terret::Tools::AllowList
-
#usage Terret::Sessions
-
#usage Terret::Subagents::Result
-
#with_retries Terret::LLM::AdapterBase