Class List
- PhronomyTop Level Namespace
- ActionTimeoutError < TimeoutErrorPhronomy
- AgentPhronomy
- Base < ObjectPhronomy::Agent
- BeforeCompletionContext < ObjectPhronomy::Agent
- Checkpoint < ObjectPhronomy::Agent
- ConcernsPhronomy::Agent
- BeforeCompletionPhronomy::Agent::Concerns
- ClassMethodsPhronomy::Agent::Concerns::BeforeCompletion
- ErrorTranslationPhronomy::Agent::Concerns
- GuardrailablePhronomy::Agent::Concerns
- RetryablePhronomy::Agent::Concerns
- ClassMethodsPhronomy::Agent::Concerns::Retryable
- SuspendablePhronomy::Agent::Concerns
- ContextPhronomy::Agent
- ConversationPhronomy::Agent::Context
- CompactionContext < ObjectPhronomy::Agent::Context::Conversation
- TriggerContext < ObjectPhronomy::Agent::Context::Conversation
- TrimContext < ObjectPhronomy::Agent::Context::Conversation
- InstructionPhronomy::Agent::Context
- PromptTemplate < ObjectPhronomy::Agent::Context::Instruction
- KnowledgePhronomy::Agent::Context
- EmbeddingsPhronomy::Agent::Context::Knowledge
- Base < ObjectPhronomy::Agent::Context::Knowledge::Embeddings
- RubyLLMEmbeddings < BasePhronomy::Agent::Context::Knowledge::Embeddings
- LoaderPhronomy::Agent::Context::Knowledge
- Base < ObjectPhronomy::Agent::Context::Knowledge::Loader
- CsvLoader < BasePhronomy::Agent::Context::Knowledge::Loader
- MarkdownLoader < BasePhronomy::Agent::Context::Knowledge::Loader
- PlainTextLoader < BasePhronomy::Agent::Context::Knowledge::Loader
- SourcePhronomy::Agent::Context::Knowledge
- Base < ObjectPhronomy::Agent::Context::Knowledge::Source
- EntityKnowledge < BasePhronomy::Agent::Context::Knowledge::Source
- RAGKnowledge < BasePhronomy::Agent::Context::Knowledge::Source
- StaticKnowledge < BasePhronomy::Agent::Context::Knowledge::Source
- SplitterPhronomy::Agent::Context::Knowledge
- Base < ObjectPhronomy::Agent::Context::Knowledge::Splitter
- FixedSizeSplitter < BasePhronomy::Agent::Context::Knowledge::Splitter
- RecursiveSplitter < BasePhronomy::Agent::Context::Knowledge::Splitter
- VectorStorePhronomy::Agent::Context::Knowledge
- AsyncBackendPhronomy::Agent::Context::Knowledge::VectorStore
- Base < ObjectPhronomy::Agent::Context::Knowledge::VectorStore
- InMemory < BasePhronomy::Agent::Context::Knowledge::VectorStore
- Pgvector < BasePhronomy::Agent::Context::Knowledge::VectorStore
- RedisSearch < BasePhronomy::Agent::Context::Knowledge::VectorStore
- FSM < ObjectPhronomy::Agent
- InvocationPipeline < ObjectPhronomy::Agent
- LifecyclePhronomy::Agent
- FSMSession < ObjectPhronomy::Agent::Lifecycle
- PhaseMachineBuilder < ObjectPhronomy::Agent::Lifecycle
- ReactAgent < BasePhronomy::Agent
- Runner < ObjectPhronomy::Agent
- StreamEvent < DataPhronomy::Agent
- SuspendSignal < StandardErrorPhronomy::Agent
- ToolExecutorPhronomy::Agent
- AuthenticationError < TransportErrorPhronomy
- BackpressureError < ErrorPhronomy
- CancellationError < ErrorPhronomy
- ConcurrencyPhronomy
- AsyncQueue < ObjectPhronomy::Concurrency
- BlockingAdapterPool < ObjectPhronomy::Concurrency
- PendingOperation < ObjectPhronomy::Concurrency::BlockingAdapterPool
- CancellationScope < ObjectPhronomy::Concurrency
- CancellationToken < ObjectPhronomy::Concurrency
- ConcurrencyGate < ObjectPhronomy::Concurrency
- Deadline < ObjectPhronomy::Concurrency
- GateRegistry < ObjectPhronomy::Concurrency
- PoolRegistry < ObjectPhronomy::Concurrency
- Configuration < ObjectPhronomy
- ConfigurationError < ErrorPhronomy
- ContextPhronomy
- ContextLengthError < ErrorPhronomy
- DiagnosticsPhronomy
- EmbeddingsPhronomy
- Error < StandardErrorPhronomy
- EvalPhronomy
- Comparison < ObjectPhronomy::Eval
- ComparisonPair < DataPhronomy::Eval::Comparison
- Dataset < ObjectPhronomy::Eval
- EvalCase < DataPhronomy::Eval
- EvalResult < DataPhronomy::Eval
- Metrics < ObjectPhronomy::Eval
- Runner < ObjectPhronomy::Eval
- ScorerPhronomy::Eval
- Base < ObjectPhronomy::Eval::Scorer
- ExactMatch < BasePhronomy::Eval::Scorer
- IncludesScorer < BasePhronomy::Eval::Scorer
- LlmJudge < BasePhronomy::Eval::Scorer
- Event < DataPhronomy
- EventLoop < ObjectPhronomy
- GeneratorVerifier < ObjectPhronomy
- Result < StructPhronomy::GeneratorVerifier
- GuardrailPhronomy
- Base < ObjectPhronomy::Guardrail
- InputGuardrail < BasePhronomy::Guardrail
- OutputGuardrail < BasePhronomy::Guardrail
- PromptInjectionGuardrail < InputGuardrailPhronomy::Guardrail
- GuardrailError < ErrorPhronomy
- HandoffError < ErrorPhronomy
- InvocationContext < ObjectPhronomy
- KnowledgeSourcePhronomy
- LLMAdapterPhronomy
- LlmContextWindowPhronomy
- Assembler < ObjectPhronomy::LlmContextWindow
- ContextVersionCache < ObjectPhronomy::LlmContextWindow
- TokenBudget < ObjectPhronomy::LlmContextWindow
- TokenEstimatorPhronomy::LlmContextWindow
- UnknownModelError < ErrorPhronomy::LlmContextWindow
- LoaderPhronomy
- LowConfidenceError < ErrorPhronomy
- MetricsPhronomy
- MultiAgentPhronomy
- Handoff < ObjectPhronomy::MultiAgent
- Orchestrator < BasePhronomy::MultiAgent
- ParallelToolChat < ChatPhronomy::MultiAgent
- TeamCoordinator < ObjectPhronomy::MultiAgent
- OutputParserPhronomy
- Base < ObjectPhronomy::OutputParser
- JsonParser < BasePhronomy::OutputParser
- StructuredParser < BasePhronomy::OutputParser
- ParseError < ErrorPhronomy
- PoolShutdownError < ErrorPhronomy
- RateLimitError < TransportErrorPhronomy
- RecursionLimitError < ErrorPhronomy
- RunnablePhronomy
- Runtime < ObjectPhronomy
- DeterministicScheduler < SchedulerPhronomy::Runtime
- CoopSignal < ObjectPhronomy::Runtime::DeterministicScheduler
- FakeScheduler < SchedulerPhronomy::Runtime
- RuntimeMetrics < ObjectPhronomy::Runtime
- Scheduler < ObjectPhronomy::Runtime
- SchedulerTimerAdapter < ObjectPhronomy::Runtime
- TaskRegistry < ObjectPhronomy::Runtime
- ThreadScheduler < SchedulerPhronomy::Runtime
- TimerQueue < ObjectPhronomy::Runtime
- TimerService < ObjectPhronomy::Runtime
- SchedulerReentrancyError < ErrorPhronomy
- ScopeTimeoutError < TimeoutErrorPhronomy
- SplitterPhronomy
- StateStorePhronomy
- Task < ObjectPhronomy
- Backend < ObjectPhronomy::Task
- FiberBackend < BackendPhronomy::Task
- ImmediateBackend < BackendPhronomy::Task
- ThreadBackend < BackendPhronomy::Task
- TaskGroup < ObjectPhronomy
- TestingPhronomy
- FakeClock < ObjectPhronomy::Testing
- FakeScheduler < ObjectPhronomy::Testing
- SchedulerHelpersPhronomy::Testing
- TimeoutError < ErrorPhronomy
- TokenUsage < ObjectPhronomy
- ToolPhronomy
- AgentTool < BasePhronomy::Tool
- Base < ToolPhronomy::Tool
- McpTool < BasePhronomy::Tool
- HttpTransport < ObjectPhronomy::Tool::McpTool
- StdioTransport < ObjectPhronomy::Tool::McpTool
- ScopePolicy < ObjectPhronomy::Tool
- ToolError < ErrorPhronomy
- TracingPhronomy
- Base < ObjectPhronomy::Tracing
- LangfuseTracer < BasePhronomy::Tracing
- NullTracer < BasePhronomy::Tracing
- OpenTelemetryTracer < BasePhronomy::Tracing
- TransportError < ErrorPhronomy
- VectorStorePhronomy
- Workflow < ObjectPhronomy
- Builder < ObjectPhronomy::Workflow
- WorkflowContextPhronomy
- ClassMethodsPhronomy::WorkflowContext
- WorkflowContextOwnershipError < ErrorPhronomy
- WorkflowRunner < ObjectPhronomy
- RubyLLMTop Level Namespace
- StreamingRubyLLM