Optional logger: LDLoggerOptional Protected Optional _loggerCreate an agent runner from an agent AI configuration.
Uses LangChain's createAgent to build a compiled agent graph that
handles the tool-calling loop internally. Tool definitions are sourced
from config.model.parameters.tools and matched against the supplied
tools registry.
Optional tools: ToolRegistryOptional Create an AgentGraphRunner for an agent graph definition.
Override in provider subclasses to return a configured AgentGraphRunner.
Default implementation returns undefined.
Optional _tools: ToolRegistryOptional Promise resolving to an AgentGraphRunner, or undefined if
this provider does not support graph execution.
Create a model runner from a completion AI configuration.
The completion (or judge) AI configuration.
Whether the runner should accumulate conversation history
across successive run() calls. Defaults to true (chat semantics).
Pass false for stateless runners such as judges.
Static Private _ensureGenerated using TypeDoc
Factory for creating LangChain runners (chat completion and agent).