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

# Interface: ILocalExecutorConfig

Configuration options for local executor

## Table of contents

### Properties

- [timeout](ILocalExecutorConfig#timeout)
- [maxRetries](ILocalExecutorConfig#maxretries)
- [retryDelay](ILocalExecutorConfig#retrydelay)
- [enableLogging](ILocalExecutorConfig#enablelogging)

## Properties

### timeout

• `Optional` **timeout**: `number`

Timeout for API requests in milliseconds

#### Defined in

[packages/agents/src/interfaces/executor.ts:113](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/executor.ts#L113)

---

### maxRetries

• `Optional` **maxRetries**: `number`

Maximum number of retry attempts

#### Defined in

[packages/agents/src/interfaces/executor.ts:115](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/executor.ts#L115)

---

### retryDelay

• `Optional` **retryDelay**: `number`

Base delay between retries in milliseconds

#### Defined in

[packages/agents/src/interfaces/executor.ts:117](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/executor.ts#L117)

---

### enableLogging

• `Optional` **enableLogging**: `boolean`

Whether to enable request/response logging

#### Defined in

[packages/agents/src/interfaces/executor.ts:119](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/interfaces/executor.ts#L119)
