{"version":"2.1.289","anchor":"url-validation-error-messages-reworded-and-length-limit-remo","canonical_anchor":"url-validation-error-messages-reworded-and-length-limit-remo","heading":"A URL check no longer limits length and gives shorter error messages","tier":"internal","area":"Elsewhere","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.289\/e\/url-validation-error-messages-reworded-and-length-limit-remo","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.289","markdown":"### A URL check no longer limits length and gives shorter error messages\n\nOne of Claude Code's URL checks dropped its length limit and empty-text check and now uses shorter error messages\n\n**Unclear.** Which URLs go through this check is not stated, though it may be the one used for plugin URLs.\n\n**What**\n\nOne of Claude Code's URL checks has changed in these ways:\n\n- It no longer rejects URLs for being too long.\n\n- It no longer checks that the value is non-empty text.\n\n- Its error messages are shorter. For example, a URL containing an unencoded `@` is now reported as one that \"holds a raw @\". The old message said it \"must not hold a raw @\" and told you to write it as `%40`.\n\n**Why**\n\nIf this check rejects a URL you enter, the error message is shorter. The message no longer suggests percent-encoding `@` as `%40`.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}