{"version":"2.1.285","anchor":"tools-handling-extracted-into-a-helper","canonical_anchor":"tools-handling-extracted-into-a-helper","heading":"Handling of the --tools flag reorganized, with the same warnings","tier":"internal","area":"Elsewhere","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/tools-handling-extracted-into-a-helper","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Handling of the --tools flag reorganized, with the same warnings\n\nThe code that reads `--tools` and warns about unknown tool names was moved into one place; the warning text is unchanged\n\n**Unclear.** The typo warning may now be skipped for some names that appear in a particular list, which would be a small behaviour change.\n\n**What**\n\nThe `--tools` flag lets you limit which built-in tools Claude can use, such as `\"Bash,Edit,Read\"`. The code that reads this flag and warns you when an entry matches no built-in tool has been reorganized. The warning messages read the same as before.\n\n**Why**\n\nThis is most likely a tidy-up with no visible effect. If you pass `--tools`, you should see the same behaviour and the same warnings.\n\n- Area: Elsewhere\n- Names: `--tools`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}