Permission denial messages have been clarified: "Permission for this action has been denied. Reason:" replaces the previous "Permission for this action was declined." A separate "Denied via channel" path now supports MCP-channel-based denials.
Evidence
Permission messages (search for "Permission for this action has been denied" and "Denied via channel")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.