iiRecord
Agentic AI Atlas · Kradle Agent Approval Decide
interaction-primitive:kradle-agent-approval-decidea5c.ai
II.
InteractionPrimitive JSON

interaction-primitive:kradle-agent-approval-decide

Structured · live

Kradle Agent Approval Decide json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/products/kradle-agent-layer.yamlCluster · domain
Record JSON
{
  "id": "interaction-primitive:kradle-agent-approval-decide",
  "_kind": "InteractionPrimitive",
  "_file": "domain/products/kradle-agent-layer.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Kradle Agent Approval Decide",
    "description": "Human approve or deny gate within Kradle. When an agent raises an\napproval request, this controller routes it to the designated\nreviewer(s), presents the decision context (what the agent wants\nto do, why, and what artifacts it has produced so far), collects\nthe decision (approve, deny, modify), and resumes or terminates\nthe agent session accordingly.\n",
    "kind": "collaborative",
    "surface": "prompt-ui",
    "category": "interaction-primitive-category:human-in-loop",
    "availableInModes": [
      "chat"
    ],
    "requiresPermission": true
  },
  "outgoingEdges": [
    {
      "from": "interaction-primitive:kradle-agent-approval-decide",
      "to": "layer:10-interaction",
      "kind": "realizes",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:kradle-agent-approval-decide",
      "to": "interaction-primitive-category:human-in-loop",
      "kind": "in_category",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:kradle-agent-approval-decide",
      "to": "interaction-primitive-category:approval",
      "kind": "in_category",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:kradle-agent-approval-decide",
      "to": "topic:kradle-agent-approval",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:kradle-agent-approval-decide",
      "to": "topic:kradle-agent-dispatch-run",
      "kind": "integrates_with",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "platform:kradle",
      "to": "interaction-primitive:kradle-agent-approval-decide",
      "kind": "supports_interaction_primitive",
      "attributes": {
        "attributes": {
          "mechanism": "ui-control"
        }
      }
    }
  ]
}