Artifact auto-reply permission checks now go through one shared helper instead of inline logic
When Claude Code automatically reacts to comments on an Artifact (a generated document or file shown in a side panel), it has to check whether it's allowed to reply to or edit that thread. That permission check used to be inlined with ad-hoc try/catch logic; it's now handled by a single extracted helper function that returns a structured result covering whether the check threw an error, was skipped, what was decided, whether it was denied, and the reasoning behind the verdict.
This is an internal cleanup that consolidates repeated logic into one place, making the permission outcome easier to reason about consistently; it isn't expected to change what you see when Claude auto-replies to Artifact comments.