You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
MCPArea: what it touches
Bug FixesKind: in v2.1.315,
Bug FixesSection of the release
What
With mcp serve, Claude Code acts as a tool server that other programs can call. Permission rules are settings that say which actions are allowed, refused, or need asking. Loading them from your settings files now handles failures differently:
If a settings file is briefly unreadable, Claude Code uses the version it last read.
If a settings file did not load at all, Claude Code logs that none of that file's permission rules apply and carries on with the other settings file.
Before, an unreadable file simply gave no rules.
Why
This stops refusal and ask rules from quietly disappearing just because a settings file could not be read for a moment, and makes it visible when a file's rules are not in force.