<!--
 ⚠️  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
-->

[playground](../../) / [Exports](../modules) / IUniversalToolFactoryOptions

# Interface: IUniversalToolFactoryOptions

Universal Tool Factory options

## Table of contents

### Properties

- [blockCollector](IUniversalToolFactoryOptions#blockcollector)
- [logger](IUniversalToolFactoryOptions#logger)

## Properties

### blockCollector

• **blockCollector**: [`IBlockDataCollector`](IBlockDataCollector)

Block collector for tracking tool executions

#### Defined in

[playground/src/lib/playground/universal-tool-factory.ts:24](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/universal-tool-factory.ts#L24)

---

### logger

• `Optional` **logger**: `AbstractLogger`

Logger for tool execution

#### Defined in

[playground/src/lib/playground/universal-tool-factory.ts:27](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/universal-tool-factory.ts#L27)
