agents / Exports / IToolEventData
Interface: IToolEventData
Tool-related event payload.
Hierarchy
↳
IToolEventData
Table of contents
Properties
Properties
timestamp
• timestamp: Date
Timestamp when the event was emitted. This is required for deterministic ordering.
Inherited from
Defined in
packages/agents/src/interfaces/event-service.ts:47
executionId
• Optional executionId: string
Optional linkage duplication for convenience (primary linkage is always in IEventContext).
Inherited from
Defined in
packages/agents/src/interfaces/event-service.ts:50
parentExecutionId
• Optional parentExecutionId: string
Inherited from
IBaseEventData.parentExecutionId
Defined in
packages/agents/src/interfaces/event-service.ts:51
rootExecutionId
• Optional rootExecutionId: string
Inherited from
IBaseEventData.rootExecutionId
Defined in
packages/agents/src/interfaces/event-service.ts:52
ownerPath
• Optional ownerPath: IOwnerPathSegment[]
Inherited from
Defined in
packages/agents/src/interfaces/event-service.ts:53
metadata
• Optional metadata: TLoggerData
Optional structured metadata
Inherited from
Defined in
packages/agents/src/interfaces/event-service.ts:56
toolName
• Optional toolName: string
Defined in
packages/agents/src/interfaces/event-service.ts:71
parameters
• Optional parameters: Record<string, TUniversalValue>