Skip to content

Interface: ExecuteEvent

Defined in: packages/core/src/observability/DebugObserver.ts:90

Emitted after successful handler execution. Contains the total pipeline duration (route → response).

Properties

action

ts
readonly action: string;

Defined in: packages/core/src/observability/DebugObserver.ts:93


durationMs

ts
readonly durationMs: number;

Defined in: packages/core/src/observability/DebugObserver.ts:95

Total milliseconds from route to response


isError

ts
readonly isError: boolean;

Defined in: packages/core/src/observability/DebugObserver.ts:97

Whether the response was an error response


timestamp

ts
readonly timestamp: number;

Defined in: packages/core/src/observability/DebugObserver.ts:100


tool

ts
readonly tool: string;

Defined in: packages/core/src/observability/DebugObserver.ts:92


traceId?

ts
readonly optional traceId: string;

Defined in: packages/core/src/observability/DebugObserver.ts:99

Short hex trace ID for correlating events in the same request lifecycle


type

ts
readonly type: "execute";

Defined in: packages/core/src/observability/DebugObserver.ts:91