Properties
executionId
Defined in: typescript/src/models/execution.ts:20readonlyexecutionId:string
businessTransactionId
Defined in: typescript/src/models/execution.ts:21readonlybusinessTransactionId:string
decision
Defined in: typescript/src/models/execution.ts:22readonlydecision:Decision
status
Defined in: typescript/src/models/execution.ts:23readonlystatus:ExecutionStatus
mode
Defined in: typescript/src/models/execution.ts:24readonlymode:ExecutionMode
startedAt
Defined in: typescript/src/models/execution.ts:25readonlystartedAt:Date
completedAt?
Defined in: typescript/src/models/execution.ts:27 Present only for terminal executions.readonlyoptionalcompletedAt?:Date
evidence?
Defined in: typescript/src/models/execution.ts:34 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.readonlyoptionalevidence?:Record<string,unknown>
metadata?
Defined in: typescript/src/models/execution.ts:39 Execution-specific metadata. Currently populated with authorizationId when the Execution is APPROVED.readonlyoptionalmetadata?:Record<string,unknown>