Documentation / @agentick/shared / DTProcedureErrorEvent
Interface: DTProcedureErrorEvent ​
Defined in: devtools.ts:515
Emitted when a procedure fails with an error.
Extends ​
Properties ​
error ​
error:
object
Defined in: devtools.ts:520
message ​
message:
string
name ​
name:
string
stack? ​
optionalstack:string
executionId ​
executionId:
string
Defined in: devtools.ts:32
UUID of the execution context
Inherited from ​
metrics? ​
optionalmetrics:Record<string,number>
Defined in: devtools.ts:526
Metrics accumulated before failure
parentExecutionId? ​
optionalparentExecutionId:string
Defined in: devtools.ts:45
Parent execution ID for nested executions (fork, spawn, component_tool)
Inherited from ​
DevToolsEventBase.parentExecutionId
procedureId ​
procedureId:
string
Defined in: devtools.ts:517
Current procedure ID
Overrides ​
procedureName? ​
optionalprocedureName:string
Defined in: devtools.ts:518
requestId? ​
optionalrequestId:string
Defined in: devtools.ts:43
Request ID for this execution context
Inherited from ​
sequence ​
sequence:
number
Defined in: devtools.ts:34
Monotonically increasing sequence number from the source session
Inherited from ​
status ​
status:
"cancelled"|"failed"
Defined in: devtools.ts:519
tenantId? ​
optionaltenantId:string
Defined in: devtools.ts:51
Tenant ID from context (for multi-tenant dashboards)
Inherited from ​
tick? ​
optionaltick:number
Defined in: devtools.ts:528
Engine tick number when this procedure failed (if within a tick)
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:
"procedure_error"
Defined in: devtools.ts:516
Discriminator for event type
Overrides ​
userId? ​
optionaluserId:string
Defined in: devtools.ts:49
User ID from context (for attribution and multi-tenant filtering)