iiRecord
Agentic AI Atlas · capabilitySupport:claude:ge-0-0-0:tool-approval
capabilitySupport:claude:ge-0-0-0:tool-approvala5c.ai
II.
CapabilitySupport JSON

capabilitySupport:claude:ge-0-0-0:tool-approval

Structured · live

capabilitySupport:claude:ge-0-0-0:tool-approval json

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

File · capabilities-and-models/capability-support.yamlCluster · capabilities-and-models
Record JSON
{
  "id": "capabilitySupport:claude:ge-0-0-0:tool-approval",
  "_kind": "CapabilitySupport",
  "_file": "capabilities-and-models/capability-support.yaml",
  "_cluster": "capabilities-and-models",
  "attributes": {
    "supportId": "capabilitySupport:claude:ge-0-0-0:tool-approval",
    "capabilityId": "tool-approval",
    "supportLevel": "native",
    "subjectKind": "AgentVersion",
    "subjectId": "agentVersion:claude:ge-0-0-0",
    "versionRange": ">=0.0.0",
    "notes": "Permission modes and auto mode document Claude Code's native approval boundary model for tools and edits.",
    "evidenceRefs": [
      "repo-sdk-fallback",
      "web-claude-code-permissions",
      "web-claude-code-permission-modes",
      "web-anthropic-claude-code-auto-mode"
    ]
  },
  "outgoingEdges": [
    {
      "from": "capabilitySupport:claude:ge-0-0-0:tool-approval",
      "to": "agentVersion:claude:ge-0-0-0",
      "kind": "capability_of_version",
      "attributes": {}
    },
    {
      "from": "capabilitySupport:claude:ge-0-0-0:tool-approval",
      "to": "capability:tool-approval",
      "kind": "evidences_capability",
      "attributes": {}
    }
  ],
  "incomingEdges": []
}