Interface: MiddlewareEvent
Defined in: packages/core/src/observability/DebugObserver.ts:75
Emitted when middleware starts executing. One event per middleware function in the chain.
Properties
action
ts
readonly action: string;Defined in: packages/core/src/observability/DebugObserver.ts:78
chainLength
ts
readonly chainLength: number;Defined in: packages/core/src/observability/DebugObserver.ts:80
Number of middleware functions in the compiled chain
timestamp
ts
readonly timestamp: number;Defined in: packages/core/src/observability/DebugObserver.ts:83
tool
ts
readonly tool: string;Defined in: packages/core/src/observability/DebugObserver.ts:77
traceId?
ts
readonly optional traceId: string;Defined in: packages/core/src/observability/DebugObserver.ts:82
Short hex trace ID for correlating events in the same request lifecycle
type
ts
readonly type: "middleware";Defined in: packages/core/src/observability/DebugObserver.ts:76