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

# Interface: IPluginData

Plugin data interface

## Table of contents

### Properties

- [name](IPluginData#name)
- [version](IPluginData#version)
- [enabled](IPluginData#enabled)
- [category](IPluginData#category)
- [priority](IPluginData#priority)
- [subscribedEvents](IPluginData#subscribedevents)
- [metadata](IPluginData#metadata)

## Properties

### name

• **name**: `string`

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:141](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L141)

---

### version

• **version**: `string`

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:142](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L142)

---

### enabled

• **enabled**: `boolean`

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:143](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L143)

---

### category

• **category**: [`PluginCategory`](../enums/PluginCategory)

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:144](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L144)

---

### priority

• **priority**: `number`

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:145](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L145)

---

### subscribedEvents

• **subscribedEvents**: [`EventType`](../modules#eventtype)[]

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:146](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L146)

---

### metadata

• `Optional` **metadata**: `Record`\<`string`, `string` \| `number` \| `boolean`\>

#### Defined in

[packages/agents/src/abstracts/abstract-plugin.ts:147](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/agents/src/abstracts/abstract-plugin.ts#L147)
