decision_action_from_result

Function decision_action_from_result 

Source
pub fn decision_action_from_result(result: &Value) -> ResumeDecisionAction
Expand description

Determine whether a result value represents approval or denial.

  • Bool(true) → Resume, Bool(false) → Cancel
  • String → Resume unless it is a denial token (e.g. “deny”, “cancel”)
  • Object → Cancel when approved: false, a boolean denial flag is set, or a status/decision/action field contains a denial token
  • All other types (Null, Array, Number) → Cancel (safe default)