AIDK API Reference / aidk-shared / DTExecutionStartEvent
Interface: DTExecutionStartEvent ​
Defined in: packages/shared/src/devtools.ts:70
Base fields present on all DevTools events
Extends ​
Properties ​
| Property | Type | Description | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|
agentName | string | Component/agent name | - | - | packages/shared/src/devtools.ts:73 |
engineId? | string | Engine instance ID (constant across executions) | - | ExecutionContextFields.engineId | packages/shared/src/devtools.ts:61 |
executionId | string | UUID of the execution context | - | DevToolsEventBase.executionId | packages/shared/src/devtools.ts:32 |
executionType? | "root" | "spawn" | "fork" | Type of execution | - | - | packages/shared/src/devtools.ts:77 |
parentExecutionId? | string | Parent execution ID for nested executions (fork, spawn, component_tool) | - | DevToolsEventBase.parentExecutionId | packages/shared/src/devtools.ts:43 |
procedureId? | string | Current procedure ID | - | DevToolsEventBase.procedureId | packages/shared/src/devtools.ts:45 |
requestId? | string | Request ID for this execution context | - | DevToolsEventBase.requestId | packages/shared/src/devtools.ts:41 |
rootExecutionId? | string | Root of the execution tree | - | ExecutionContextFields.rootExecutionId | packages/shared/src/devtools.ts:59 |
sessionId? | string | User session ID if available | - | - | packages/shared/src/devtools.ts:75 |
tenantId? | string | Tenant ID from context (for multi-tenant dashboards) | - | DevToolsEventBase.tenantId | packages/shared/src/devtools.ts:49 |
timestamp | number | Unix timestamp in milliseconds | - | DevToolsEventBase.timestamp | packages/shared/src/devtools.ts:34 |
traceId? | string | Trace ID for distributed tracing correlation | - | DevToolsEventBase.traceId | packages/shared/src/devtools.ts:39 |
type | "execution_start" | Discriminator for event type | DevToolsEventBase.type | - | packages/shared/src/devtools.ts:71 |
userId? | string | User ID from context (for attribution and multi-tenant filtering) | - | DevToolsEventBase.userId | packages/shared/src/devtools.ts:47 |