Skip to content

Documentation / @agentick/shared / DTExecutionStartEvent

Interface: DTExecutionStartEvent

Defined in: devtools.ts:72

Base fields present on all DevTools events

Extends

Properties

engineId?

optional engineId: string

Defined in: devtools.ts:63

Engine instance ID (constant across executions)

Inherited from

ExecutionContextFields.engineId


executionId

executionId: string

Defined in: devtools.ts:32

UUID of the execution context

Inherited from

DevToolsEventBase.executionId


executionType?

optional executionType: "root" | "fork" | "spawn"

Defined in: devtools.ts:79

Type of execution


parentExecutionId?

optional parentExecutionId: string

Defined in: devtools.ts:45

Parent execution ID for nested executions (fork, spawn, component_tool)

Inherited from

DevToolsEventBase.parentExecutionId


procedureId?

optional procedureId: string

Defined in: devtools.ts:47

Current procedure ID

Inherited from

DevToolsEventBase.procedureId


requestId?

optional requestId: string

Defined in: devtools.ts:43

Request ID for this execution context

Inherited from

DevToolsEventBase.requestId


rootComponent

rootComponent: string

Defined in: devtools.ts:75

Component/agent name


rootExecutionId?

optional rootExecutionId: string

Defined in: devtools.ts:61

Root of the execution tree

Inherited from

ExecutionContextFields.rootExecutionId


sequence

sequence: number

Defined in: devtools.ts:34

Monotonically increasing sequence number from the source session

Inherited from

DevToolsEventBase.sequence


sessionId?

optional sessionId: string

Defined in: devtools.ts:77

User session ID if available


tenantId?

optional tenantId: string

Defined in: devtools.ts:51

Tenant ID from context (for multi-tenant dashboards)

Inherited from

DevToolsEventBase.tenantId


timestamp

timestamp: number

Defined in: devtools.ts:36

Unix timestamp in milliseconds

Inherited from

DevToolsEventBase.timestamp


traceId?

optional traceId: string

Defined in: devtools.ts:41

Trace ID for distributed tracing correlation

Inherited from

DevToolsEventBase.traceId


type

type: "execution_start"

Defined in: devtools.ts:73

Discriminator for event type

Overrides

DevToolsEventBase.type


userId?

optional userId: string

Defined in: devtools.ts:49

User ID from context (for attribution and multi-tenant filtering)

Inherited from

DevToolsEventBase.userId

Released under the ISC License.