Skip to content

agents / Exports / IPluginConfig

Interface: IPluginConfig

Plugin configuration interface

Hierarchy

Table of contents

Properties

Properties

options

Optional options: Record<string, string | number | boolean>

Defined in

packages/agents/src/abstracts/abstract-plugin.ts:117


enabled

Optional enabled: boolean

Whether the plugin is enabled

Inherited from

IPluginOptions.enabled

Defined in

packages/agents/src/abstracts/abstract-plugin.ts:126


category

Optional category: PluginCategory

Plugin category for classification

Inherited from

IPluginOptions.category

Defined in

packages/agents/src/abstracts/abstract-plugin.ts:128


priority

Optional priority: number

Plugin priority for execution order

Inherited from

IPluginOptions.priority

Defined in

packages/agents/src/abstracts/abstract-plugin.ts:130


moduleEvents

Optional moduleEvents: EventType[]

Events to subscribe to from modules

Inherited from

IPluginOptions.moduleEvents

Defined in

packages/agents/src/abstracts/abstract-plugin.ts:132


subscribeToAllModuleEvents

Optional subscribeToAllModuleEvents: boolean

Whether to subscribe to all module events

Inherited from

IPluginOptions.subscribeToAllModuleEvents

Defined in

packages/agents/src/abstracts/abstract-plugin.ts:134

Released under the MIT License.