{"version":"2.1.3","anchor":"permission-explainer-keyboard-shortcut","canonical_anchor":"permission-explainer-keyboard-shortcut","heading":"Permission Explainer Keyboard Shortcut","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.3\/e\/permission-explainer-keyboard-shortcut","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.3","markdown":"### Permission Explainer Keyboard Shortcut\n\n**What**\n\nPress `Ctrl+E` during permission prompts to toggle an AI-generated explanation of what the command does and its risk level.\n\n**Usage**\n\nWhen Claude asks for permission to run a command, press `Ctrl+E` to see:\n\n- What the command does (explanation)\n- Why Claude is running it (reasoning)\n- Potential risks with severity level (LOW\/MEDIUM\/HIGH)\n\n**Details**\n\n- Explanations are generated on-demand using a fast model\n- Toggle the explanation panel on\/off with `Ctrl+E`\n- Risk levels: LOW (safe dev workflows), MEDIUM (recoverable changes), HIGH (dangerous\/irreversible)\n- Only appears when the permission explainer feature flag is enabled\n\n**Evidence**\n\n`hg2()` at line 417649 (checks `X.ctrl && J === \"e\"`, calls `tengu_permission_explainer_shortcut_used`), `gg2()` at line 417666 (renders `\"ctrl+e to \"` + `\"hide\"` or `\"explain\"`), `wc5()` at line 417675 (displays explanation with `riskLevel`)"}