Skip to content

agents / Exports / AgentFactoryInterface

Interface: AgentFactoryInterface

Agent Factory interface for agent creation and configuration

Table of contents

Methods

Methods

createAgent

createAgent(config, options?): AgentInterface

Create agent instance

Parameters

NameType
configAgentConfig
options?AgentCreationOptions

Returns

AgentInterface

Defined in

packages/agents/src/interfaces/manager.ts:148


validateConfig

validateConfig(config): ConfigValidationResult

Validate agent configuration

Parameters

NameType
configAgentConfig

Returns

ConfigValidationResult

Defined in

packages/agents/src/interfaces/manager.ts:153


getDefaultConfig

getDefaultConfig(): AgentConfig

Get default configuration

Returns

AgentConfig

Defined in

packages/agents/src/interfaces/manager.ts:158


mergeConfig

mergeConfig(base, override): AgentConfig

Merge configurations

Parameters

NameType
baseAgentConfig
overridePartial<AgentConfig>

Returns

AgentConfig

Defined in

packages/agents/src/interfaces/manager.ts:163

Released under the MIT License.