Skip to content

Documentation / @agentick/shared / DTFiberSnapshotEvent

Interface: DTFiberSnapshotEvent

Defined in: devtools.ts:409

Emitted after each tick with the current fiber tree state. Enables DevTools to show component hierarchy and hook values.

Extends

Properties

compiledPreview?

optional compiledPreview: DTCompiledPreview

Defined in: devtools.ts:422

Preview of compiled structure (optional)


executionId

executionId: string

Defined in: devtools.ts:32

UUID of the execution context

Inherited from

DevToolsEventBase.executionId


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


sequence

sequence: number

Defined in: devtools.ts:34

Monotonically increasing sequence number from the source session

Inherited from

DevToolsEventBase.sequence


sessionId

sessionId: string

Defined in: devtools.ts:412

Session ID this fiber tree belongs to


summary

summary: DTFiberSummary

Defined in: devtools.ts:418

Summary statistics (always present)


tenantId?

optional tenantId: string

Defined in: devtools.ts:51

Tenant ID from context (for multi-tenant dashboards)

Inherited from

DevToolsEventBase.tenantId


tick

tick: number

Defined in: devtools.ts:414

Tick number when snapshot was taken


timestamp

timestamp: number

Defined in: devtools.ts:36

Unix timestamp in milliseconds

Inherited from

DevToolsEventBase.timestamp


tokenSummary?

optional tokenSummary: DTTokenSummary

Defined in: devtools.ts:420

Token estimate summary (optional - only if compiled structure available)


traceId?

optional traceId: string

Defined in: devtools.ts:41

Trace ID for distributed tracing correlation

Inherited from

DevToolsEventBase.traceId


tree

tree: DTSerializedFiberNode | null

Defined in: devtools.ts:416

Full serialized fiber tree (may be null if serialization fails)


type

type: "fiber_snapshot"

Defined in: devtools.ts:410

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.