Skip to content

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? ​

optional stack: string


executionId ​

executionId: string

Defined in: devtools.ts:32

UUID of the execution context

Inherited from ​

DevToolsEventBase.executionId


metrics? ​

optional metrics: Record<string, number>

Defined in: devtools.ts:526

Metrics accumulated before failure


parentExecutionId? ​

optional parentExecutionId: 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 ​

DevToolsEventBase.procedureId


procedureName? ​

optional procedureName: string

Defined in: devtools.ts:518


requestId? ​

optional requestId: string

Defined in: devtools.ts:43

Request ID for this execution context

Inherited from ​

DevToolsEventBase.requestId


sequence ​

sequence: number

Defined in: devtools.ts:34

Monotonically increasing sequence number from the source session

Inherited from ​

DevToolsEventBase.sequence


status ​

status: "cancelled" | "failed"

Defined in: devtools.ts:519


tenantId? ​

optional tenantId: string

Defined in: devtools.ts:51

Tenant ID from context (for multi-tenant dashboards)

Inherited from ​

DevToolsEventBase.tenantId


tick? ​

optional tick: 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 ​

DevToolsEventBase.timestamp


traceId? ​

optional traceId: string

Defined in: devtools.ts:41

Trace ID for distributed tracing correlation

Inherited from ​

DevToolsEventBase.traceId


type ​

type: "procedure_error"

Defined in: devtools.ts:516

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.