Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
Internal ChangesKind: in v2.1.301,
Internal ChangesSection of the release
What
A safety check is a point where Claude Code stops before doing something risky. When one of these checks is denied automatically, without anyone being asked, Claude Code writes down the decision. That record used to hold only two things: that the action was rejected, and that the rejection came from configuration. It now also holds the reason for the decision.
Why
The permission records and usage reports now say why a request was refused, not only that it was refused.