Class List
- PhronomyTop Level Namespace
- AgentPhronomy
- ActivationRegistry < ObjectPhronomy::Agent
- AgentExecution < ObjectPhronomy::Agent
- AgentExecutionActivation < ObjectPhronomy::Agent
- ApplicationCallbackFailure < DataPhronomy::Agent::AgentExecutionActivation
- AgentInvocation < ObjectPhronomy::Agent
- AgentInvocationSessionBuilder < ObjectPhronomy::Agent
- AgentRoot < ObjectPhronomy::Agent
- ApprovalEvaluationRequest < ObjectPhronomy::Agent
- AsyncEventApiPhronomy::Agent
- Base < ObjectPhronomy::Agent
- ConcernsPhronomy::Agent
- BeforeLLMInputPhronomy::Agent::Concerns
- ClassMethodsPhronomy::Agent::Concerns::BeforeLLMInput
- ErrorTranslationPhronomy::Agent::Concerns
- FilterablePhronomy::Agent::Concerns
- ClassMethodsPhronomy::Agent::Concerns::Filterable
- ContextPhronomy::Agent
- CapabilityPhronomy::Agent::Context
- Base < ToolPhronomy::Agent::Context::Capability
- InstructionPhronomy::Agent::Context
- PromptTemplate < ObjectPhronomy::Agent::Context::Instruction
- ContextAssembler < ObjectPhronomy::Agent
- ContextCandidate < DataPhronomy::Agent
- ContextCandidateResolver < ObjectPhronomy::Agent
- ContextImporter < ObjectPhronomy::Agent
- ImportedContext < DataPhronomy::Agent::ContextImporter
- ImportedRecord < DataPhronomy::Agent::ContextImporter
- ContextPartsPhronomy::Agent
- BudgetPhronomy::Agent::ContextParts
- TokenBudgetPacker < ObjectPhronomy::Agent::ContextParts::Budget
- RequirementsPhronomy::Agent::ContextParts
- RequiredContextResolver < ObjectPhronomy::Agent::ContextParts::Requirements
- SelectorsPhronomy::Agent::ContextParts
- RecentFirstSelector < ObjectPhronomy::Agent::ContextParts::Selectors
- UnitBuildersPhronomy::Agent::ContextParts
- DependencyAwareUnitBuilder < ObjectPhronomy::Agent::ContextParts::UnitBuilders
- ValidatorsPhronomy::Agent::ContextParts
- FinalBudgetValidator < ObjectPhronomy::Agent::ContextParts::Validators
- ContextPlan < DataPhronomy::Agent
- ContextPlanValidator < ObjectPhronomy::Agent
- ValidatedContextPlan < DataPhronomy::Agent::ContextPlanValidator
- ContextPoliciesPhronomy::Agent
- Default < ContextPolicyPhronomy::Agent::ContextPolicies
- ContextPolicy < ObjectPhronomy::Agent
- ContextPolicyDescriptor < DataPhronomy::Agent
- ContextPolicyRegistry < ObjectPhronomy::Agent
- ContextRequest < DataPhronomy::Agent
- ContextSelectionUnit < DataPhronomy::Agent
- DerivedContentSpec < DataPhronomy::Agent
- ExecutionCoordinator < ObjectPhronomy::Agent
- AgentTerminalCommand < StructPhronomy::Agent::ExecutionCoordinator
- PrepFailureCommand < StructPhronomy::Agent::ExecutionCoordinator
- Prepared < DataPhronomy::Agent::ExecutionCoordinator
- ImmutablePhronomy::Agent
- JournalProjection < ObjectPhronomy::Agent
- JournalRecord < ObjectPhronomy::Agent
- LLMCallRecord < ObjectPhronomy::Agent
- LLMInputBuildContext < DataPhronomy::Agent
- LLMInputManifest < ObjectPhronomy::Agent
- Segment < DataPhronomy::Agent::LLMInputManifest
- LLMInputPatch < DataPhronomy::Agent
- LLMOperationResult < ObjectPhronomy::Agent
- PhaseMachineBuilder < ObjectPhronomy::Agent
- ProviderCallOutcome < DataPhronomy::Agent
- RubyLLMMaterializer < ObjectPhronomy::Agent
- RuntimeProjection < DataPhronomy::Agent::RubyLLMMaterializer
- Runner < ObjectPhronomy::Agent
- StreamEvent < DataPhronomy::Agent
- TokenBudgetResolver < ObjectPhronomy::Agent
- ToolApprovalRequest < ObjectPhronomy::Agent
- Item < ObjectPhronomy::Agent::ToolApprovalRequest
- ToolCallIntercepted < StandardErrorPhronomy::Agent
- ToolDefinitionSet < ObjectPhronomy::Agent
- ToolExecutorPhronomy::Agent
- ToolInvocation < ObjectPhronomy::Agent
- AuthorizationOutcome < StructPhronomy::Agent::ToolInvocation
- ExecutionOutcome < StructPhronomy::Agent::ToolInvocation
- ToolInvocationSessionBuilder < ObjectPhronomy::Agent
- AgentBusyError < ErrorPhronomy
- AuthenticationError < TransportErrorPhronomy
- BackpressureError < ErrorPhronomy
- CancellationError < ErrorPhronomy
- CanonicalJSON < ObjectPhronomy
- ConcurrencyPhronomy
- AsyncQueue < ObjectPhronomy::Concurrency
- BlockingAdapterPool < ObjectPhronomy::Concurrency
- PendingOperation < ObjectPhronomy::Concurrency::BlockingAdapterPool
- CancellationScope < ObjectPhronomy::Concurrency
- CancellationToken < ObjectPhronomy::Concurrency
- Deadline < ObjectPhronomy::Concurrency
- PoolRegistry < ObjectPhronomy::Concurrency
- Configuration < ObjectPhronomy
- ConfigurationError < ErrorPhronomy
- ContentStorePhronomy
- Base < ObjectPhronomy::ContentStore
- IntegrityError < ErrorPhronomy::ContentStore
- ContextBudgetExceededError < ErrorPhronomy
- ContextLengthError < ErrorPhronomy
- DiagnosticsPhronomy
- 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
- ExecutionRehydrationRequiredError < ErrorPhronomy
- FSMSession < ObjectPhronomy
- FilterPhronomy
- Base < ObjectPhronomy::Filter
- PromptInjectionFilter < BasePhronomy::Filter
- FilterBlockError < ErrorPhronomy
- GeneratorVerifier < ObjectPhronomy
- Result < StructPhronomy::GeneratorVerifier
- HandoffError < ErrorPhronomy
- InvalidAsyncEntryActionError < InvalidAsyncWorkflowActionErrorPhronomy
- InvalidAsyncTransitionActionError < InvalidAsyncWorkflowActionErrorPhronomy
- InvalidAsyncWorkflowActionError < ErrorPhronomy
- InvalidContextBudgetConfigurationError < ErrorPhronomy
- InvocationContext < ObjectPhronomy
- LLMAdapterPhronomy
- LlmContextWindowPhronomy
- TokenBudget < ObjectPhronomy::LlmContextWindow
- TokenEstimatorPhronomy::LlmContextWindow
- 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
- Persistence < ObjectPhronomy
- ConflictError < ErrorPhronomy::Persistence
- InMemory < PersistencePhronomy::Persistence
- Agents < ObjectPhronomy::Persistence::InMemory
- Contents < BasePhronomy::Persistence::InMemory
- Executions < ObjectPhronomy::Persistence::InMemory
- Journals < ObjectPhronomy::Persistence::InMemory
- NotFoundError < ErrorPhronomy::Persistence
- UnsupportedBackendError < ErrorPhronomy::Persistence
- 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
- ShutdownResult < ObjectPhronomy::Runtime
- TaskRegistry < ObjectPhronomy::Runtime
- ThreadScheduler < SchedulerPhronomy::Runtime
- TimerQueue < ObjectPhronomy::Runtime
- TimerService < ObjectPhronomy::Runtime
- RuntimeShutdownError < ErrorPhronomy
- RuntimeShutdownReentrancyError < RuntimeShutdownErrorPhronomy
- SchedulerReentrancyError < ErrorPhronomy
- StateStorePhronomy
- StreamCallbackError < ErrorPhronomy
- Task < ObjectPhronomy
- Backend < ObjectPhronomy::Task
- DeferredBackend < BackendPhronomy::Task
- FiberBackend < BackendPhronomy::Task
- ImmediateBackend < BackendPhronomy::Task
- MappedBackend < BackendPhronomy::Task
- ThreadBackend < BackendPhronomy::Task
- TaskGroup < ObjectPhronomy
- TestingPhronomy
- FakeClock < ObjectPhronomy::Testing
- FakeScheduler < ObjectPhronomy::Testing
- SchedulerHelpersPhronomy::Testing
- TimeoutError < ErrorPhronomy
- TokenUsage < ObjectPhronomy
- ToolError < ErrorPhronomy
- ToolsPhronomy
- Agent < BasePhronomy::Tools
- Mcp < BasePhronomy::Tools
- VectorSearch < BasePhronomy::Tools
- TracingPhronomy
- Base < ObjectPhronomy::Tracing
- LangfuseTracer < BasePhronomy::Tracing
- NullTracer < BasePhronomy::Tracing
- OpenTelemetryTracer < BasePhronomy::Tracing
- TransportError < ErrorPhronomy
- VectorStorePhronomy
- AsyncBackendPhronomy::VectorStore
- Base < ObjectPhronomy::VectorStore
- EmbeddingsPhronomy::VectorStore
- Base < ObjectPhronomy::VectorStore::Embeddings
- RubyLLMEmbeddings < BasePhronomy::VectorStore::Embeddings
- InMemory < BasePhronomy::VectorStore
- LoaderPhronomy::VectorStore
- Base < ObjectPhronomy::VectorStore::Loader
- CsvLoader < BasePhronomy::VectorStore::Loader
- MarkdownLoader < BasePhronomy::VectorStore::Loader
- PlainTextLoader < BasePhronomy::VectorStore::Loader
- Pgvector < BasePhronomy::VectorStore
- RedisSearch < BasePhronomy::VectorStore
- SplitterPhronomy::VectorStore
- Base < ObjectPhronomy::VectorStore::Splitter
- FixedSizeSplitter < BasePhronomy::VectorStore::Splitter
- RecursiveSplitter < BasePhronomy::VectorStore::Splitter
- Workflow < ObjectPhronomy
- Builder < ObjectPhronomy::Workflow
- PhaseMachineBuilder < ObjectPhronomy::Workflow
- WorkflowContextPhronomy
- ClassMethodsPhronomy::WorkflowContext
- WorkflowContextOwnershipError < ErrorPhronomy
- WorkflowRunner < ObjectPhronomy
- Execution < DataPhronomy::WorkflowRunner
- RubyLLMTop Level Namespace
- StreamingRubyLLM