Skip to main content

Properties

executionId

readonly executionId: string

businessTransactionId

readonly businessTransactionId: string

decision

readonly decision: Decision

status

readonly status: ExecutionStatus

mode

readonly mode: ExecutionMode

startedAt

readonly startedAt: Date

completedAt?

readonly optional completedAt?: Date
Present only for terminal executions.

evidence?

readonly optional evidence?: Record<string, unknown>
businessTransactionId, action, target, parameters, success, executedAt, and an optional attributes bag (e.g. Connector SDK evidence). Left as a generic bag here, same as the real schema (schemas/common/execution.schema.json), not a nested model.

metadata?

readonly optional metadata?: Record<string, unknown>
Execution-specific metadata. Currently populated with authorizationId when the Execution is APPROVED.