II.
StackPart JSON
Structured · livestack-part:krate-agent-approvals
Krate Agent Approvals json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "stack-part:krate-agent-approvals",
"_kind": "StackPart",
"_file": "domain/products/krate-components.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Krate Agent Approvals",
"category": "security",
"description": "Human gate controller for agent actions that exceed autonomy policy.\nWhen an agent requests destructive operations, secret access, production\nwrites, or large refactors, the approval controller routes the request\nto designated reviewers via configurable channels (Slack, email, in-\nplatform UI). Supports timeout policies, escalation chains, and\nauto-approve rules for trusted agent stacks.\n"
},
"outgoingEdges": [
{
"from": "stack-part:krate-agent-approvals",
"to": "layer:5-agent-runtime",
"kind": "realizes",
"attributes": {
"notes": "Human-in-the-loop approval gates"
}
},
{
"from": "stack-part:krate-agent-approvals",
"to": "platform:krate",
"kind": "part_of",
"attributes": {
"notes": "Krate agent approvals component"
}
}
],
"incomingEdges": []
}