{
  "pf_prisadka_apply": {
    "input": {
      "params": "Hash",
      "templates": "Hash|null",
      "selected_template_id": "String",
      "diagnostic_flags": "Hash|null",
      "request_id": "String"
    },
    "output": {
      "ok": "Boolean",
      "activated": "Boolean",
      "fallback_to_selection": "Boolean"
    }
  },
  "pf_prisadka_commit": {
    "input": {
      "params": "Hash|null",
      "selected_template_id": "String",
      "request_id": "String"
    },
    "output": {
      "ok": "Boolean",
      "reason": "String",
      "count": "Integer",
      "warnings": "Array<String>",
      "corrections": "Array<String>"
    }
  },
  "pf_prisadka_boolean_cut": {
    "input": {
      "params": "Hash|null",
      "selected_template_id": "String",
      "request_id": "String"
    },
    "output": {
      "ok": "Boolean",
      "reason": "String",
      "count": "Integer",
      "warnings": "Array<String>",
      "corrections": "Array<String>"
    }
  },
  "pf_prisadka_profile_create": {
    "input": { "profiles": "Hash", "selected_profile_id": "String", "request_id": "String" },
    "output": { "state": "Hash" }
  },
  "pf_prisadka_profile_update": {
    "input": { "profiles": "Hash", "selected_profile_id": "String", "request_id": "String" },
    "output": { "state": "Hash" }
  },
  "pf_prisadka_profile_duplicate": {
    "input": { "profiles": "Hash", "selected_profile_id": "String", "request_id": "String" },
    "output": { "state": "Hash" }
  },
  "pf_prisadka_profile_delete": {
    "input": { "profiles": "Hash", "selected_profile_id": "String", "request_id": "String" },
    "output": { "state": "Hash" }
  },
  "pf_prisadka_profile_editor_open": {
    "input": { "selected_profile_id": "String", "request_id": "String" },
    "output": { "state": "Hash" }
  }
}
