{"version":"2.1.273","anchor":"named-constant-for-the-negation-prefix-in-tools-flag","canonical_anchor":"named-constant-for-the-negation-prefix-in-tools-flag","heading":"Named constant for the ! negation prefix in --tools flag parsing","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.273\/e\/named-constant-for-the-negation-prefix-in-tools-flag","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.273","markdown":"### Named constant for the `!` negation prefix in `--tools` flag parsing\n\nThe `!` negation prefix used in `--tools` rules is now a named constant\n\n**What**\n\nThe `--tools` flag's parsing and validation logic, which resolves entries like `!Bash` into deny rules, now references a single named constant for the `\"!\"` negation prefix, used both in the parsing logic itself and in the warning\/error messages about unmatched or malformed tool entries.\n\n**Why**\n\nThis is an internal cleanup with no described change in how `--tools` behaves for users.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}