<!--
 ⚠️  AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
 This file is automatically generated by scripts/docs-generator.js
 To make changes, edit the source TypeScript files or update the generator script
-->

[agents](../../) / [Exports](../modules) / IAgentFactoryOptions

# Interface: IAgentFactoryOptions

Configuration options for AgentFactory

## Table of contents

### Properties

- [defaultModel](IAgentFactoryOptions#defaultmodel)
- [defaultProvider](IAgentFactoryOptions#defaultprovider)
- [maxConcurrentAgents](IAgentFactoryOptions#maxconcurrentagents)
- [defaultSystemMessage](IAgentFactoryOptions#defaultsystemmessage)
- [strictValidation](IAgentFactoryOptions#strictvalidation)

## Properties

### defaultModel

• `Optional` **defaultModel**: `string`

Default model to use if not specified in config

#### Defined in

[packages/agents/src/managers/agent-factory.ts:13](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/managers/agent-factory.ts#L13)

---

### defaultProvider

• `Optional` **defaultProvider**: `string`

Default provider to use if not specified in config

#### Defined in

[packages/agents/src/managers/agent-factory.ts:15](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/managers/agent-factory.ts#L15)

---

### maxConcurrentAgents

• `Optional` **maxConcurrentAgents**: `number`

Maximum number of concurrent agents

#### Defined in

[packages/agents/src/managers/agent-factory.ts:17](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/managers/agent-factory.ts#L17)

---

### defaultSystemMessage

• `Optional` **defaultSystemMessage**: `string`

Default system message for agents

#### Defined in

[packages/agents/src/managers/agent-factory.ts:19](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/managers/agent-factory.ts#L19)

---

### strictValidation

• `Optional` **strictValidation**: `boolean`

Enable strict configuration validation

#### Defined in

[packages/agents/src/managers/agent-factory.ts:21](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/managers/agent-factory.ts#L21)
