Skip to content

agent-plugin-event-emitter / Exports / IEventExecutionContextData

Interface: IEventExecutionContextData

Event execution context data with type safety

Indexable

▪ [key: string]: TEventExecutionValue | Record<string, TEventExecutionValue> | Record<string, TEventExecutionValue>[] | IPluginExecutionResult | undefined

Table of contents

Properties

Properties

messageCount

Optional messageCount: number

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:36


config

Optional config: Record<string, TEventExecutionValue>

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:37


result

Optional result: IPluginExecutionResult

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:38


duration

Optional duration: number

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:39


tokensUsed

Optional tokensUsed: number

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:40


toolsExecuted

Optional toolsExecuted: number

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:41


messages

Optional messages: Record<string, TEventExecutionValue>[]

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:42


response

Optional response: string

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:43


toolCalls

Optional toolCalls: Record<string, TEventExecutionValue>[]

Defined in

agent-plugin-event-emitter/src/plugin-types.ts:44

Released under the MIT License.