<!--
 ⚠️  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) / IAgentCreationOptions

# Interface: IAgentCreationOptions

Agent creation options

## Table of contents

### Properties

- [overrides](IAgentCreationOptions#overrides)
- [validation](IAgentCreationOptions#validation)
- [metadata](IAgentCreationOptions#metadata)

## Properties

### overrides

• `Optional` **overrides**: `Partial`\<[`IAgentConfig`](IAgentConfig)\>

Override default configuration

#### Defined in

[packages/agents/src/interfaces/manager.ts:131](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/manager.ts#L131)

---

### validation

• `Optional` **validation**: `Object`

Validation options

#### Type declaration

| Name            | Type      |
| :-------------- | :-------- |
| `strict?`       | `boolean` |
| `skipOptional?` | `boolean` |

#### Defined in

[packages/agents/src/interfaces/manager.ts:133](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/manager.ts#L133)

---

### metadata

• `Optional` **metadata**: [`TAgentCreationMetadata`](../modules#tagentcreationmetadata)

Additional metadata

#### Defined in

[packages/agents/src/interfaces/manager.ts:138](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/manager.ts#L138)
