{"version":"2.1.274","anchor":"artifact-tool-input-validation-error-paths-reorderedrenamed","canonical_anchor":"artifact-tool-input-validation-error-paths-reorderedrenamed","heading":"Artifact tool input-validation error paths reordered\/renamed","tier":"internal","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274\/e\/artifact-tool-input-validation-error-paths-reorderedrenamed","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274","markdown":"### Artifact tool input-validation error paths reordered\/renamed\n\nArtifact tool's input-validation checks reordered and error codes renamed\n\n**What**\n\nThe `artifact_bash` tool's input-validation logic now runs a combined check earlier than before, reuses existing helper functions, and replaces some error codes for local-only and eval-stub validation checks with named constants instead of raw values.\n\n**Why**\n\nThis is an internal code-quality change to how validation errors are structured; it doesn't change what triggers a validation error, just how it's represented internally.\n\n- Area: Artifacts\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}