II.
InteractionPrimitiveCategory JSON
Structured · liveinteraction-primitive-category:human-in-loop
Human-in-loop json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "interaction-primitive-category:human-in-loop",
"_kind": "InteractionPrimitiveCategory",
"_file": "agent-stack/interaction-primitives/voice-and-telemetry.yaml",
"_cluster": "agent-stack",
"attributes": {
"value": "human-in-loop",
"displayName": "Human-in-loop",
"description": "Primitives via which the agent asks the user a question and awaits a response — ask-user-question, structured choice prompts."
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "interaction-primitive:amp-oracle-dispatch",
"to": "interaction-primitive-category:human-in-loop",
"kind": "in_category"
},
{
"from": "interaction-primitive:krate-agent-approval-decide",
"to": "interaction-primitive-category:human-in-loop",
"kind": "in_category",
"attributes": {}
},
{
"from": "interaction-primitive:krate-pr-review",
"to": "interaction-primitive-category:human-in-loop",
"kind": "in_category",
"attributes": {}
},
{
"from": "interaction-primitive:krate-memory-update",
"to": "interaction-primitive-category:human-in-loop",
"kind": "in_category",
"attributes": {}
}
]
}