ApprovalResolvedParams
approval/resolved params: the first durable terminal decision.
Fields and variants
Section titled “Fields and variants”amendmentapprovalIddecidedByCommandIddecisionitemIdpolicyResultresolvedBysessionIdsourceRangestageEvidenceturnIdviewCursor
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"}