{"version":"2.1.314","anchor":"permission-policy-session-cache-re-judged-when-still-unjudge","canonical_anchor":"permission-policy-session-cache-re-judged-when-still-unjudge","heading":"Unchecked cached permission policy is now reloaded instead of used","tier":"internal","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/permission-policy-session-cache-re-judged-when-still-unjudge","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### Unchecked cached permission policy is now reloaded instead of used\n\nIf a permission policy cached for the session was loaded from disk without being checked, Claude Code now reloads it\n\n**Unclear.** Which policy feature this cache belongs to is not known.\n\n**What**\n\nClaude Code keeps a copy of a permission policy for the session. A permission policy is a set of rules about what Claude may do. It now remembers whether that copy was loaded from disk without having been checked. If it is still unchecked when needed, Claude Code throws the copy away and loads it again. Before, it always used whatever copy it had.\n\n**Why**\n\nAn out-of-date copy can now be refreshed once it becomes possible to check it, instead of staying in use for the rest of the session.\n\n- Area: Permissions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}