Method List
-
#+ Phronomy::TokenUsage
-
#== Phronomy::TokenUsage
-
#_add_handoff_tool Phronomy::Agent::Base
-
#_before_completion Phronomy::Agent::Concerns::BeforeCompletion::ClassMethods
-
#_handoff_tools Phronomy::Agent::Base
-
_on_compact_callback Phronomy::Agent::Base
-
_on_compaction_trigger_callback Phronomy::Agent::Base
-
_on_trim_callback Phronomy::Agent::Base
-
#_retry_policy Phronomy::Agent::Concerns::Retryable::ClassMethods
-
_sleep_proc Phronomy::Tool::Base
-
#_sleep_proc Phronomy::Agent::Concerns::Retryable::ClassMethods
-
#actual Phronomy::Eval::EvalResult
-
#actual Phronomy::Eval
-
#add Phronomy::VectorStore::Base
-
#add Phronomy::VectorStore::Pgvector
-
#add Phronomy::VectorStore::InMemory
-
#add Phronomy::VectorStore::RedisSearch
-
#add_input_guardrail Phronomy::Agent::Concerns::Guardrailable
-
#add_instruction Phronomy::Context::Assembler
-
#add_knowledge Phronomy::Context::Assembler
-
#add_messages Phronomy::Context::Assembler
-
#add_output_guardrail Phronomy::Agent::Concerns::Guardrailable
-
#agent Phronomy::Agent::BeforeCompletionContext
-
#agents Phronomy::Agent::Runner
-
aggregate Phronomy::Agent::SharedState
-
aggregate Phronomy::Agent::TeamCoordinator
-
#args Phronomy::Agent::SuspendSignal
-
#available Phronomy::Context::TokenBudget
-
#average_latency_ms Phronomy::Eval::Metrics
-
#average_score Phronomy::Eval::Metrics
-
#batch Phronomy::Runnable
-
#before_completion Phronomy::Configuration
-
#before_completion Phronomy::Agent::Concerns::BeforeCompletion::ClassMethods
-
#before_completion Phronomy::Agent::Concerns::BeforeCompletion
-
#budget Phronomy::Context::TrimContext
-
#budget Phronomy::Context::TriggerContext
-
#budget Phronomy::Context::CompactionContext
-
#build Phronomy::Workflow::Builder
-
#build Phronomy::Context::Assembler
-
#cache_creation Phronomy::TokenUsage
-
cache_instructions Phronomy::Agent::Base
-
#cached Phronomy::TokenUsage
-
#call Phronomy::Tool::Base
-
#call_tool Phronomy::Tool::McpTool::StdioTransport
-
#call_tool Phronomy::Tool::McpTool::HttpTransport
-
#check Phronomy::Guardrail::Base
-
#citations Phronomy::GeneratorVerifier::Result
-
#clear Phronomy::VectorStore::Base
-
#clear Phronomy::VectorStore::Pgvector
-
#clear Phronomy::VectorStore::InMemory
-
#clear Phronomy::VectorStore::RedisSearch
-
#close Phronomy::Tool::McpTool::StdioTransport
-
#close Phronomy::Tool::McpTool::HttpTransport
-
#compact Phronomy::Context::CompactionContext
-
#compare Phronomy::Eval::Comparison
-
#confidence Phronomy::GeneratorVerifier::Result
-
#config Phronomy::Agent::BeforeCompletionContext
-
configuration Phronomy
-
configure Phronomy
-
context_overhead Phronomy::Agent::Base
-
#context_version_cache Phronomy::Agent::Base
-
context_window Phronomy::Agent::Base
-
#context_window Phronomy::Context::TokenBudget
-
coordination Phronomy::Agent::SharedState
-
coordinator_instructions Phronomy::Agent::TeamCoordinator
-
coordinator_model Phronomy::Agent::TeamCoordinator
-
coordinator_provider Phronomy::Agent::TeamCoordinator
-
#current_phase Phronomy::Agent::FSM
-
#default_embedding_model Phronomy::Configuration
-
#default_model Phronomy::Configuration
-
define Phronomy::Workflow
-
#description Phronomy::Agent::Handoff
-
#dispatch_parallel Phronomy::Agent::Orchestrator
-
#each Phronomy::Eval::Dataset
-
#effective_input_limit Phronomy::Context::TokenBudget
-
#embed Phronomy::Embeddings::Base
-
#embed Phronomy::Embeddings::RubyLLMEmbeddings
-
#enqueue_child Phronomy::EventLoop
-
#entities Phronomy::KnowledgeSource::EntityKnowledge
-
#entry Phronomy::Workflow::Builder
-
#error Phronomy::Eval::EvalResult
-
#error= Phronomy::Eval::EvalResult
-
#error= Phronomy::Eval
-
estimate Phronomy::Context::TokenEstimator
-
#eval_case Phronomy::Eval::Comparison::ComparisonPair
-
#eval_case Phronomy::Eval::EvalResult
-
#eval_case= Phronomy::Eval::EvalResult
-
#eval_case= Phronomy::Eval
-
#event_loop Phronomy::Configuration
-
#execute Phronomy::Tool::Base
-
#exit Phronomy::Workflow::Builder
-
#expected Phronomy::Eval::EvalCase
-
#fan_out Phronomy::Agent::Orchestrator
-
#fetch Phronomy::KnowledgeSource::Base
-
#fetch Phronomy::KnowledgeSource::RAGKnowledge
-
#fetch Phronomy::KnowledgeSource::EntityKnowledge
-
#fetch Phronomy::KnowledgeSource::StaticKnowledge
-
#fetch_tool Phronomy::Tool::McpTool::StdioTransport
-
#fetch_tool Phronomy::Tool::McpTool::HttpTransport
-
#field Phronomy::WorkflowContext::ClassMethods
-
#fields Phronomy::WorkflowContext::ClassMethods
-
#fingerprint Phronomy::Context::ContextVersionCache
-
#finish_span Phronomy::Tracing::Base
-
#finish_span Phronomy::Tracing::NullTracer
-
#finish_span Phronomy::Tracing::LangfuseTracer
-
#finish_span Phronomy::Tracing::OpenTelemetryTracer
-
#format Phronomy::PromptTemplate
-
#format_system Phronomy::PromptTemplate
-
from_agent Phronomy::Tool::AgentTool
-
from_array Phronomy::Eval::Dataset
-
from_server Phronomy::Tool::McpTool
-
from_tokens Phronomy::TokenUsage
-
#guardrail Phronomy::GuardrailError
-
#halted? Phronomy::WorkflowContext
-
#handle Phronomy::Agent::FSM
-
#handle Phronomy::FSMSession
-
#id Phronomy::Agent::FSM
-
#id Phronomy::FSMSession
-
included Phronomy::WorkflowContext
-
included Phronomy::Agent::Concerns::Retryable
-
included Phronomy::Agent::Concerns::BeforeCompletion
-
#initial Phronomy::Workflow::Builder
-
#initialize Phronomy::LowConfidenceError
-
#initialize Phronomy::GuardrailError
-
#initialize Phronomy::Workflow
-
#initialize Phronomy::Workflow::Builder
-
#initialize Phronomy::Agent::FSM
-
#initialize Phronomy::EventLoop
-
#initialize Phronomy::Eval::Runner
-
#initialize Phronomy::FSMSession
-
#initialize Phronomy::TokenUsage
-
#initialize Phronomy::Agent::Runner
-
#initialize Phronomy::Eval::Dataset
-
#initialize Phronomy::Eval::Metrics
-
#initialize Phronomy::Agent::Handoff
-
#initialize Phronomy::Configuration
-
#initialize Phronomy::Tool::McpTool::StdioTransport
-
#initialize Phronomy::Tool::McpTool::HttpTransport
-
#initialize Phronomy::Eval::EvalCase
-
#initialize Phronomy::Eval::Comparison
-
#initialize Phronomy::PromptTemplate
-
#initialize Phronomy::WorkflowRunner
-
#initialize Phronomy::Agent::Checkpoint
-
#initialize Phronomy::Eval::EvalResult
-
#initialize Phronomy::WorkflowContext
-
#initialize Phronomy::Context::Assembler
-
#initialize Phronomy::Loader::CsvLoader
-
#initialize Phronomy::Agent::SharedState::KnowledgeStore
-
#initialize Phronomy::GeneratorVerifier
-
#initialize Phronomy::Agent::SuspendSignal
-
#initialize Phronomy::Context::TokenBudget
-
#initialize Phronomy::Context::TrimContext
-
#initialize Phronomy::Eval::Scorer::LlmJudge
-
#initialize Phronomy::VectorStore::Pgvector
-
#initialize Phronomy::Loader::MarkdownLoader
-
#initialize Phronomy::VectorStore::InMemory
-
#initialize Phronomy::Context::TriggerContext
-
#initialize Phronomy::Eval::Scorer::ExactMatch
-
#initialize Phronomy::Tracing::LangfuseTracer
-
#initialize Phronomy::VectorStore::RedisSearch
-
#initialize Phronomy::Context::CompactionContext
-
#initialize Phronomy::Eval::Scorer::IncludesScorer
-
#initialize Phronomy::Splitter::RecursiveSplitter
-
#initialize Phronomy::Splitter::FixedSizeSplitter
-
#initialize Phronomy::Context::ContextVersionCache
-
#initialize Phronomy::Tracing::OpenTelemetryTracer
-
#initialize Phronomy::Embeddings::RubyLLMEmbeddings
-
#initialize Phronomy::KnowledgeSource::RAGKnowledge
-
#initialize Phronomy::Agent::BeforeCompletionContext
-
#initialize Phronomy::OutputParser::StructuredParser
-
#initialize Phronomy::KnowledgeSource::EntityKnowledge
-
#initialize Phronomy::KnowledgeSource::StaticKnowledge
-
#input Phronomy::TokenUsage
-
#input Phronomy::Eval::EvalCase
-
instance Phronomy::EventLoop
-
instructions Phronomy::Agent::Base
-
#invoke Phronomy::Runnable
-
#invoke Phronomy::Workflow
-
#invoke Phronomy::Agent::Base
-
#invoke Phronomy::Agent::Runner
-
#invoke Phronomy::PromptTemplate
-
#invoke Phronomy::WorkflowRunner
-
#invoke Phronomy::Agent::SharedState
-
#invoke Phronomy::GeneratorVerifier
-
#invoke Phronomy::OutputParser::Base
-
#invoke Phronomy::Agent::TeamCoordinator
-
#iterations Phronomy::GeneratorVerifier::Result
-
#latency_ms Phronomy::Eval::EvalResult
-
#latency_ms Phronomy::Eval
-
#load Phronomy::Loader::Base
-
#load Phronomy::Loader::CsvLoader
-
#load Phronomy::Loader::MarkdownLoader
-
#load Phronomy::Loader::PlainTextLoader
-
max_cycles Phronomy::Agent::SharedState
-
max_iterations Phronomy::Agent::Base
-
max_output_tokens Phronomy::Agent::Base
-
#max_output_tokens Phronomy::Context::TokenBudget
-
member Phronomy::Agent::SharedState
-
#merge Phronomy::WorkflowContext
-
#message_elements Phronomy::Context::TrimContext
-
#message_elements Phronomy::Context::TriggerContext
-
#message_elements Phronomy::Context::CompactionContext
-
#messages Phronomy::Agent::Checkpoint
-
#messages Phronomy::Context::TrimContext
-
#messages Phronomy::Agent::BeforeCompletionContext
-
#metadata Phronomy::Eval::EvalCase
-
model Phronomy::Agent::Base
-
#name Phronomy::Tool::Base
-
#on_approval_required Phronomy::Agent::Concerns::Suspendable
-
on_compact Phronomy::Agent::Base
-
on_compaction_trigger Phronomy::Agent::Base
-
on_error Phronomy::Tool::Base
-
on_schema_error Phronomy::Tool::Base
-
on_trim Phronomy::Agent::Base
-
#original_input Phronomy::Agent::Checkpoint
-
#output Phronomy::TokenUsage
-
#output Phronomy::GeneratorVerifier::Result
-
#overhead Phronomy::Context::TokenBudget
-
param Phronomy::Tool::Base
-
param_enums Phronomy::Tool::Base
-
#params Phronomy::Agent::BeforeCompletionContext
-
#params_schema Phronomy::Tool::Base
-
#parse Phronomy::OutputParser::Base
-
#parse Phronomy::OutputParser::JsonParser
-
#parse Phronomy::OutputParser::StructuredParser
-
#pass? Phronomy::Eval::EvalResult
-
#pass_rate Phronomy::Eval::Metrics
-
#payload Phronomy::Agent::StreamEvent
-
#payload Phronomy::Event
-
#pending_tool_args Phronomy::Agent::Checkpoint
-
#pending_tool_call_id Phronomy::Agent::Checkpoint
-
#pending_tool_name Phronomy::Agent::Checkpoint
-
#phase Phronomy::WorkflowContext
-
pool Phronomy::Agent::TeamCoordinator
-
#post Phronomy::EventLoop
-
provider Phronomy::Agent::Base
-
#read_all Phronomy::Agent::SharedState::KnowledgeStore
-
#recursion_limit Phronomy::Configuration
-
#register Phronomy::EventLoop
-
registered_subagents Phronomy::Agent::Orchestrator
-
#remove Phronomy::VectorStore::Base
-
#remove Phronomy::Context::TrimContext
-
#remove Phronomy::VectorStore::Pgvector
-
#remove Phronomy::VectorStore::InMemory
-
#remove Phronomy::VectorStore::RedisSearch
-
requires_approval Phronomy::Tool::Base
-
#requires_approval Phronomy::Tool::Base
-
#requires_approval? Phronomy::Tool::Base
-
researchers Phronomy::Agent::SharedState
-
#reset Phronomy::Context::ContextVersionCache
-
reset! Phronomy::EventLoop
-
reset_configuration! Phronomy
-
reset_tokenizer! Phronomy::Context::TokenEstimator
-
#result Phronomy::LowConfidenceError
-
#result_a Phronomy::Eval::Comparison::ComparisonPair
-
#result_b Phronomy::Eval::Comparison::ComparisonPair
-
#result_messages Phronomy::Context::CompactionContext
-
#resume Phronomy::Workflow
-
#resume Phronomy::WorkflowRunner
-
#resume Phronomy::Agent::Concerns::Suspendable
-
retry_on Phronomy::Tool::Base
-
retry_policies Phronomy::Tool::Base
-
#retry_policy Phronomy::Agent::Concerns::Retryable::ClassMethods
-
#review_notes Phronomy::GeneratorVerifier::Result
-
#run Phronomy::Eval::Runner
-
#run! Phronomy::Guardrail::Base
-
#run_as_child Phronomy::Agent::Base
-
schedule Phronomy::Agent::TeamCoordinator
-
scope Phronomy::Tool::Base
-
#score Phronomy::Eval::EvalResult
-
#score Phronomy::Eval::Scorer::Base
-
#score Phronomy::Eval::Scorer::LlmJudge
-
#score Phronomy::Eval::Scorer::ExactMatch
-
#score Phronomy::Eval::Scorer::IncludesScorer
-
#score= Phronomy::Eval::EvalResult
-
#score= Phronomy::Eval
-
#scorer_error? Phronomy::Eval::EvalResult
-
#search Phronomy::VectorStore::Base
-
#search Phronomy::VectorStore::Pgvector
-
#search Phronomy::VectorStore::InMemory
-
#search Phronomy::VectorStore::RedisSearch
-
#send_event Phronomy::Workflow
-
#send_event Phronomy::WorkflowRunner
-
#sentinel Phronomy::Agent::Handoff
-
#set_graph_metadata Phronomy::WorkflowContext
-
#size Phronomy::Eval::Dataset
-
#size Phronomy::Agent::SharedState::KnowledgeStore
-
#size Phronomy::VectorStore::InMemory
-
#split Phronomy::Splitter::Base
-
#split Phronomy::Splitter::RecursiveSplitter
-
#split Phronomy::Splitter::FixedSizeSplitter
-
#split_all Phronomy::Splitter::Base
-
#start Phronomy::Agent::FSM
-
#start Phronomy::EventLoop
-
#start Phronomy::FSMSession
-
#start_span Phronomy::Tracing::Base
-
#start_span Phronomy::Tracing::NullTracer
-
#start_span Phronomy::Tracing::LangfuseTracer
-
#start_span Phronomy::Tracing::OpenTelemetryTracer
-
#state Phronomy::Workflow::Builder
-
#static? Phronomy::KnowledgeSource::Base
-
#static? Phronomy::KnowledgeSource::StaticKnowledge
-
static_knowledge Phronomy::Agent::Base
-
static_knowledge_sources Phronomy::Agent::Base
-
#stop Phronomy::EventLoop
-
#stream Phronomy::Runnable
-
#stream Phronomy::Workflow
-
#stream Phronomy::Agent::Base
-
#stream Phronomy::WorkflowRunner
-
#stream Phronomy::Agent::ReactAgent
-
#stream Phronomy::Agent::TeamCoordinator
-
subagent Phronomy::Agent::Orchestrator
-
#system_template Phronomy::PromptTemplate
-
#system_text Phronomy::Context::ContextVersionCache
-
#system_tokens Phronomy::Context::ContextVersionCache
-
#target_agent Phronomy::Agent::Handoff
-
#target_id Phronomy::Event
-
temperature Phronomy::Agent::Base
-
#template Phronomy::PromptTemplate
-
terminate_when Phronomy::Agent::SharedState
-
#thread_id Phronomy::Agent::Checkpoint
-
#thread_id Phronomy::WorkflowContext
-
timeout Phronomy::Agent::SharedState
-
#to_h Phronomy::TokenUsage
-
#to_h Phronomy::Eval::Metrics
-
#to_h Phronomy::WorkflowContext
-
#to_tool_class Phronomy::Agent::Handoff
-
tokenizer Phronomy::Context::TokenEstimator
-
tokenizer= Phronomy::Context::TokenEstimator
-
tool_aliases Phronomy::Agent::Base
-
#tool_call_id Phronomy::Agent::SuspendSignal
-
tool_name Phronomy::Tool::Base
-
#tool_name Phronomy::Agent::Handoff
-
#tool_name Phronomy::Agent::SuspendSignal
-
tools Phronomy::Agent::Base
-
#total_tokens Phronomy::Context::TrimContext
-
#total_tokens Phronomy::Context::TriggerContext
-
#total_tokens Phronomy::Context::CompactionContext
-
#total_usage Phronomy::Eval::Metrics
-
#trace Phronomy::Runnable
-
#trace Phronomy::Tracing::Base
-
#trace_pii Phronomy::Configuration
-
#tracer Phronomy::Configuration
-
#transition Phronomy::Workflow::Builder
-
#trusted Phronomy::GeneratorVerifier::Result
-
#type Phronomy::Agent::StreamEvent
-
#type Phronomy::Event
-
#update Phronomy::Context::ContextVersionCache
-
#update Phronomy::KnowledgeSource::EntityKnowledge
-
#usage Phronomy::Eval::EvalResult
-
#usage Phronomy::Eval
-
#valid? Phronomy::Context::ContextVersionCache
-
#variables Phronomy::PromptTemplate
-
#wait_state Phronomy::Workflow::Builder
-
#write Phronomy::Agent::SharedState::KnowledgeStore
-
xml_tag Phronomy::Context::Assembler
-
zero Phronomy::TokenUsage