Mutation / workflows
reconcileWorkflowExecutionRuntime
Record authenticated, audited evidence that the exact predecessor process has terminated before workflow recovery. Requires workflow:reconcileRuntime permission.
Arguments
Execution ID whose predecessor is being reconciled
expectedGenerationStringObserved run-generation fencing token
expectedRunnerStringObserved process-incarnation fencing token
expectedSessionStringObserved exact runtime claim identity
expectedAuthorityStringObserved durable supervisor authority token
expectedRevisionStringObserved durable supervisor revision
expectedStatusStringObserved legacy execution status, when reconciling a pre-upgrade row
expectedRowVersionStringObserved short-lived row freshness token for a pre-upgrade row
confirmedTerminationEvidenceString!Audited evidence that the exact predecessor process has terminated
Returns WorkflowExecutionPayload!
Explore in a view
View exact SDL
"""
Record authenticated, audited evidence that the exact predecessor process has terminated before workflow recovery. Requires workflow:reconcileRuntime permission.
"""
reconcileWorkflowExecutionRuntime(
"""Execution ID whose predecessor is being reconciled"""
id: WorkflowExecutionID!
"""Observed run-generation fencing token"""
expectedGeneration: String
"""Observed process-incarnation fencing token"""
expectedRunner: String
"""Observed exact runtime claim identity"""
expectedSession: String
"""Observed durable supervisor authority token"""
expectedAuthority: String
"""Observed durable supervisor revision"""
expectedRevision: String
"""Observed legacy execution status, when reconciling a pre-upgrade row"""
expectedStatus: String
"""Observed short-lived row freshness token for a pre-upgrade row"""
expectedRowVersion: String
"""Audited evidence that the exact predecessor process has terminated"""
confirmedTerminationEvidence: String!
): WorkflowExecutionPayload! @topic(names: ["workflows"])Schema reference describes the API contract. Actual access is checked by the platform for every operation.