{"version":"2.1.274","anchor":"artifacts-login-required-message-consolidated-into-a-shared","canonical_anchor":"artifacts-login-required-message-consolidated-into-a-shared","heading":"Artifacts login-required message consolidated into a shared constant","tier":"internal","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274\/e\/artifacts-login-required-message-consolidated-into-a-shared","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.274","markdown":"### Artifacts login-required message consolidated into a shared constant\n\nThe 'Artifacts need a claude.ai login' message is now defined once as a shared constant\n\n**What**\n\nThe message \"Artifacts need a claude.ai login\", shown as part of a model-precedence error, is now built from a single shared constant instead of being written directly inside that one function.\n\n**Why**\n\nThis is an internal cleanup that keeps the wording consistent if the message is needed in more than one place; it doesn't change what the user sees.\n\n- Area: Artifacts\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}