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

# Interface: IPlaygroundTool

## Table of contents

### Properties

- [name](IPlaygroundTool#name)
- [description](IPlaygroundTool#description)

### Methods

- [execute](IPlaygroundTool#execute)

## Properties

### name

• `Readonly` **name**: `string`

#### Defined in

[playground/src/lib/playground/robota-executor.ts:47](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/robota-executor.ts#L47)

---

### description

• `Readonly` **description**: `string`

#### Defined in

[playground/src/lib/playground/robota-executor.ts:48](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/robota-executor.ts#L48)

## Methods

### execute

▸ **execute**(`params`): `Promise`\<`TUniversalValue`\>

#### Parameters

| Name     | Type              |
| :------- | :---------------- |
| `params` | `TUniversalValue` |

#### Returns

`Promise`\<`TUniversalValue`\>

#### Defined in

[playground/src/lib/playground/robota-executor.ts:49](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/playground/src/lib/playground/robota-executor.ts#L49)
