Skip to content

agents / Exports / IPluginExecutionResult

Interface: IPluginExecutionResult

Plugin execution result for all plugins

Table of contents

Properties

Properties

response

Optional response: string

Defined in

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


content

Optional content: string

Defined in

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


duration

Optional duration: number

Defined in

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


tokensUsed

Optional tokensUsed: number

Defined in

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


toolsExecuted

Optional toolsExecuted: number

Defined in

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


success

Optional success: boolean

Defined in

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


usage

Optional usage: Object

Type declaration

NameType
totalTokens?number
promptTokens?number
completionTokens?number

Defined in

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


toolCalls

Optional toolCalls: { id?: string ; name?: string ; arguments?: Record<string, string | number | boolean> ; result?: null | string | number | boolean }[]

Defined in

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


results

Optional results: { id?: string ; type?: string ; data?: null | string | number | boolean ; success?: boolean }[]

Defined in

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


error

Optional error: Error

Defined in

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


metadata

Optional metadata: Record<string, string | number | boolean | Date>

Defined in

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

Released under the MIT License.