{"version":"2.1.281","anchor":"artifact-read-validation-names-the-design-tool-in-the-not-a","canonical_anchor":"artifact-read-validation-names-the-design-tool-in-the-not-a","heading":"Artifact read validation names the design tool in the not-a-URL message; publish may pre-fetch something","tier":"notice","area":"Artifacts","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/artifact-read-validation-names-the-design-tool-in-the-not-a","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Artifact read validation names the design tool in the not-a-URL message; publish may pre-fetch something\n\nThe artifact read action's not-a-URL error now names the design tool when it is available\n\n**Unclear.** The finding does not say what the background step after publishing does or when its condition holds.\n\n**What**\n\nWhen the artifact `read` action is given something that is not a URL (a web address), its error message now names the design tool if that tool is available. After publishing creates a typed artifact, Claude Code can also start an extra background step when a certain condition holds.\n\n**Why**\n\nThe error now points to the design tool by name, so it is clearer what to use instead.\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 2\/5"}