II.
PermissionMode JSON
Structured · livepermission-mode:claude-code-bypass-permissions
Claude Code bypass-permissions (--dangerously-skip-permissions) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "permission-mode:claude-code-bypass-permissions",
"_kind": "PermissionMode",
"_file": "lifecycle/permission-modes/bypass-permissions.yaml",
"_cluster": "lifecycle",
"attributes": {
"displayName": "Claude Code bypass-permissions (--dangerously-skip-permissions)",
"mode": "bypass-permissions",
"isReadOnly": false,
"requiresUserConsent": true,
"enteredVia": "cli-flag",
"description": "All permission gates disabled — write/edit/bash tools execute without\nprompts. Gated by isBypassPermissionsModeAvailable; entered via the\n--dangerously-skip-permissions CLI flag and visible in session state for\naudit. Used by trusted automation (CI, dev containers).\n"
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "agent-runtime-impl:claude-code.runtime@1.x",
"to": "permission-mode:claude-code-bypass-permissions",
"kind": "operates_in_permission_mode",
"attributes": {}
},
{
"from": "agentVersion:claude:ge-0-0-0",
"to": "permission-mode:claude-code-bypass-permissions",
"kind": "operates_in_permission_mode",
"attributes": {}
}
]
}