Skip to content
Developer Preview

ApprovalResolvedParams

approval/resolved params: the first durable terminal decision.

  • amendment
  • approvalId
  • decidedByCommandId
  • decision
  • itemId
  • policyResult
  • resolvedBy
  • sessionId
  • sourceRange
  • stageEvidence
  • turnId
  • viewCursor
Source

schema/msp/experimental/msp.schema.json#/types/ApprovalResolvedParams

{
"description": "`approval/resolved` params: the first durable terminal decision.",
"properties": {
"amendment": {
"$ref": "#/$defs/ApprovalAmendment"
},
"approvalId": {
"type": "string"
},
"decidedByCommandId": {
"type": "string"
},
"decision": {
"$ref": "#/$defs/ApprovalDecision"
},
"itemId": {
"type": "string"
},
"policyResult": {
"$ref": "#/$defs/ApprovalPolicyResult"
},
"resolvedBy": {
"$ref": "#/$defs/ApprovalResolvedBy"
},
"sessionId": {
"type": "string"
},
"sourceRange": {
"$ref": "#/$defs/SourceRange"
},
"stageEvidence": {
"items": {
"$ref": "#/$defs/ApprovalStageEvidence"
},
"type": "array"
},
"turnId": {
"type": "string"
},
"viewCursor": {
"type": "string"
}
},
"required": [
"approvalId",
"decision",
"itemId",
"policyResult",
"resolvedBy",
"sessionId",
"sourceRange",
"stageEvidence",
"turnId",
"viewCursor"
],
"type": "object"
}