Documentation / @agentick/shared / DTExecutionStartEvent
Interface: DTExecutionStartEvent
Defined in: devtools.ts:72
Base fields present on all DevTools events
Extends
Properties
engineId?
optionalengineId: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
executionType?
optionalexecutionType:"root"|"fork"|"spawn"
Defined in: devtools.ts:79
Type of execution
parentExecutionId?
optionalparentExecutionId:string
Defined in: devtools.ts:45
Parent execution ID for nested executions (fork, spawn, component_tool)
Inherited from
DevToolsEventBase.parentExecutionId
procedureId?
optionalprocedureId:string
Defined in: devtools.ts:47
Current procedure ID
Inherited from
requestId?
optionalrequestId:string
Defined in: devtools.ts:43
Request ID for this execution context
Inherited from
rootComponent
rootComponent:
string
Defined in: devtools.ts:75
Component/agent name
rootExecutionId?
optionalrootExecutionId: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
sessionId?
optionalsessionId:string
Defined in: devtools.ts:77
User session ID if available
tenantId?
optionaltenantId:string
Defined in: devtools.ts:51
Tenant ID from context (for multi-tenant dashboards)
Inherited from
timestamp
timestamp:
number
Defined in: devtools.ts:36
Unix timestamp in milliseconds
Inherited from
traceId?
optionaltraceId:string
Defined in: devtools.ts:41
Trace ID for distributed tracing correlation
Inherited from
type
type:
"execution_start"
Defined in: devtools.ts:73
Discriminator for event type
Overrides
userId?
optionaluserId:string
Defined in: devtools.ts:49
User ID from context (for attribution and multi-tenant filtering)