WebFetch of artifacts gets a dedicated consent flow for reading artifacts owned by another organization
The permission check that runs before Claude uses WebFetch on an artifact now checks two internal flags, isFramePublicReadEnabled and isFiveClassAsksEnabled, and adds a new OUTSIDE_ORG_READ_NOTE message plus bookkeeping (notePersonOnlyReadAskPending) to track pending consent. This changes how Claude Code asks for permission when reading an artifact from someone else's organization, with different wording depending on whether network access is off entirely or the read is specifically flagged as an outside-org read.
This gives clearer, more specific prompts when Claude wants to fetch an artifact that belongs to a different organization than the current user's.