{"version":"1.0.72","anchor":"improved-path-security-validation","canonical_anchor":"improved-path-security-validation","heading":"Improved Path Security Validation","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.72\/e\/improved-path-security-validation","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.72","markdown":"### Improved Path Security Validation\n\n**What:** Enhanced validation for file system commands with clearer security messages **Why:** Provides better security boundaries and more helpful error messages when paths are restricted **How to use:** Path validation is automatic for commands like `cd`, `ls`, and `find`. When blocked, you'll see specific messages like:\n\n`cd in '\/restricted\/path' was blocked. For security, Claude Code may only change directories to the allowed working directories for this session: [list]` **Details:**\n\n- Better handling of glob patterns (`*`, `?`, `[`, `]`, `{`, `}`)\n- Proper tilde expansion (`~` and `~\/` paths)\n- Improved handling of relative paths with `..`\n- More specific error messages for each command type"}