{"version":"2.1.286","anchor":"artifact-share-fails-closed-when-its-permission-check-errors","canonical_anchor":"artifact-share-fails-closed-when-its-permission-check-errors","heading":"Sharing an artifact is refused if the permission check breaks","tier":"notice","area":"Artifacts","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286\/e\/artifact-share-fails-closed-when-its-permission-check-errors","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.286","markdown":"### Sharing an artifact is refused if the permission check breaks\n\nIf the permission check for sharing an artifact fails before the confirmation appears, Claude Code refuses the share and nothing is shared\n\n**Unclear.** It is not clear what controls whether the artifact sharing feature is available.\n\n**What**\n\nWhen Claude Code is about to share an artifact, it first runs a permission check. A permission check is the step that decides whether an action is allowed and, if needed, shows you a confirmation to approve. If that check fails before the confirmation can be shown, Claude Code now denies the share and shows this message:\n\nThe permission check for this share failed before the confirmation could be shown, so nothing was shared. Retry after the underlying failure clears.\n\nThis denial counts as a safety check, which means Claude Code's automatic approval system cannot approve it on your behalf.\n\n**Why**\n\nA broken check now stops the share instead of letting it go ahead. If you see this message, nothing left your session, and you can try again once whatever caused the failure has cleared.\n\n- Area: Artifacts\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}