{"version":"2.1.290","anchor":"python-in-a-prefixed-bash-command-shorter-reason-messages","canonical_anchor":"python-in-a-prefixed-bash-command-shorter-reason-messages","heading":"Shorter reasons when a shell command runs Python","tier":"notice","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/python-in-a-prefixed-bash-command-shorter-reason-messages","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Shorter reasons when a shell command runs Python\n\nPermission prompts for shell commands that run Python now give shorter reasons, such as \"it runs python with -i\"\n\n**What**\n\nWhen Claude Code asks your permission for a shell command that runs Python in a risky way, it explains why. Those reasons are now shorter, for example \"it runs python with -i\" or \"it runs python with -m, -c or a program on stdin, without -P or -I\". The longer explanation about Python importing from the working directory first is gone.\n\n**Why**\n\nThe wording you see in the permission prompt changes, so the reason is quicker to read.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}