{"version":"2.1.287","anchor":"embedded-script-and-account-attribute-list-tweaks","canonical_anchor":"embedded-script-and-account-attribute-list-tweaks","heading":"Tool-name matching ranks results, plus small internal changes","tier":"internal","area":"Tools","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/embedded-script-and-account-attribute-list-tweaks","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Tool-name matching ranks results, plus small internal changes\n\nTool names are now matched by rank (exact, then partial, then intent), and an account attribute list has a new entry\n\n**Unclear.** It is not clear what the account attribute list is used for.\n\n**What**\n\nThree small changes:\n\n- Tool-name matching now ranks results: an exact name match scores highest, a partial match comes next, and a match on intent comes last.\n\n- A list of account attributes has a new entry, `ccrDerivedSurface`.\n\n- A script built into Claude Code now runs in JavaScript's strict mode, which reports some coding mistakes as errors.\n\n**Why**\n\nThese are minor changes. The new account attribute may relate to a new cloud surface.\n\n- Area: Tools\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}