iiRecord
Agentic AI Atlas · Krate Memory Update
interaction-primitive:krate-memory-updatea5c.ai
II.
InteractionPrimitive JSON

interaction-primitive:krate-memory-update

Structured · live

Krate Memory Update json

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

File · domain/products/krate-agent-layer.yamlCluster · domain
Record JSON
{
  "id": "interaction-primitive:krate-memory-update",
  "_kind": "InteractionPrimitive",
  "_file": "domain/products/krate-agent-layer.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Krate Memory Update",
    "description": "Update the company brain with new knowledge, subject to review policy.\nAgents propose memory mutations (add entity, update association,\ndeprecate stale knowledge) through this primitive. The memory update\ncontroller validates the proposed change against the memory ontology,\nroutes it through the configured review workflow (auto-approve,\nhuman-review, or consensus), and applies approved changes to the\nmemory repository.\n",
    "kind": "collaborative",
    "surface": "prompt-ui",
    "category": "interaction-primitive-category:human-in-loop",
    "availableInModes": [
      "chat",
      "headless"
    ],
    "requiresPermission": true
  },
  "outgoingEdges": [
    {
      "from": "interaction-primitive:krate-memory-update",
      "to": "layer:10-interaction",
      "kind": "realizes",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-memory-update",
      "to": "interaction-primitive-category:human-in-loop",
      "kind": "in_category",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-memory-update",
      "to": "interaction-primitive-category:collaborative",
      "kind": "in_category",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-memory-update",
      "to": "topic:krate-agent-memory-repository",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-memory-update",
      "to": "topic:krate-agent-memory-update",
      "kind": "integrates_with",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:krate-memory-update",
      "to": "topic:krate-agent-memory-ontology",
      "kind": "integrates_with",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "platform:krate",
      "to": "interaction-primitive:krate-memory-update",
      "kind": "supports_interaction_primitive",
      "attributes": {
        "attributes": {
          "mechanism": "ui-control"
        }
      }
    }
  ]
}