Skills
Claude Code 2.1.282 fixes Bash allow rules with a mid-pattern :* being silently skipped in settings files, and stops repo skills pre-approving their own tools under managed-only permissions
The 24 Sep release says Bash permission rules with a mid-pattern `:*` were skipped when they came from settings files, although `--allowedTools` honored them. They now apply from every source, and a startup warning explains how they match. It also stops repository, user and --add-dir skills from pre-approving tools through `allowed-tools` when `allowManagedPermissionRulesOnly` is set, and compaction now retries on a fallback model when the summarization request is refused. Check any settings.json allow rule shaped like `Bash(git:* push)`: before this release it may never have matched, and now it will.
↳ Follow the thread